⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 读我.txt.txt

📁 pascal 词法分析器
💻 TXT
字号:
Pascal 语言子集词法分析器
-------------------------
Features:
1.支持大多数pascal关键字.识别标示符,保留字,数字,字符/字符串常量和
注释({}和(**)形式)。
2.识别少量词法错误,包括注释括号匹配,常量分号匹配和非法字符.
词法错误在单词识别的过程中即时给出.可跳过部分错误继续执行.
3.提供单词位置输出,以行.列的格式给出.
4.暂时没有写输出到文件的代码,可以自己在main函数中添加或者*&^%$#..whatever.
5.开发工具:Dev-C++,GNU gcc C编译器.(VC调试也通过)
---------------------------------------------------------------------
6.注意:要把各个文件添加到同一个工程来一起编译,否则无法通过.
  还有就是注意使用方法, 在cmd中以  程序名 文件名 的格式来使用。
  当前文件夹下有/text.txt 文件,可以拿来测试,同时有一个编译好的exe文件,
  使用方法是在cmd中:  lexanalyser.exe text.txt 路径要写对哦~
  嫌麻烦的话可以在main函数中修改fname变量。直接双击运行的后果是..一闪而过.
7.代码拿出来的目的是班里同学共同交流,本人水平不佳,想看的凑和凑和看哈.
8.关于文件加内容:
  .o文件是gcc编译的目标文件,.dsw是vc的工程,.dev是DEV-C++的工程,makefile.win
  是gcc Make文件(当然都可以不要. 把.c和.h添加到同一工程编译.)

----------------------------------------------------------------------
9. Author: xiaoc.麽有版权.
-----------------------------------------------------------------------

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -