1. 首页
  2. 课程学习
  3. C++/C
  4. C语言实现简易C语言词法分析器

C语言实现简易C语言词法分析器

上传者: 2020-08-19 18:17:24上传 RAR文件 26KB 热度 11次
程序说明: 1、不考虑自定义头文件,#include < 规定这样开头,尖括号前面只能空一格。 2、标识符长度< 100,否则越界。 3、字符(串)常量,长度不可超过1, 但需要结尾。 4、注释会整行打印空行。 5、错误文件输出到error.txt;常量符号表:conTable.txt;变量符号表:varTable.txt;无头文件和注释的程序out.txt;token输出到token.txt 6、错误处理包括:不合法的浮点数,注释不封闭,转义字符不存在,头文件包含错误,程序中有非法字符。 7、为了显示注释不封闭的错误处理,定义超过10个字符的“/*”没有结尾就算不封闭。可以在global.h
用户评论
码姐姐匿名网友 2020-08-19 18:17:24

挺好的,但是我还是自己写了。