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

📄 readme.txt

📁 pl/x的编译器
💻 TXT
字号:
error.txt  语法解析器分析的结果 指出错误类型及错误位置
token.txt  词法分析的结果 解析出单个的token,并指出该token的位置:(行,列)
pcode.txt  生成目标代码
result.txt PLX代码的执行结果

-------------------------------------------------------------------------------
新增内容:
1)支持带参数的函数调用,函数可平行或嵌套定义,只允许内层访问外层,外层不能访问内层
2)支持单行注释
3)支持read语句,因此可从终端获取输入
4)支持for语句
5)支持空程序体
-------------------------------------------------------------------------------
关于错误处理:
 分为词法分析错误、句法分析错误、运行时错误(如除数为0)
ps:
允许变量名或函数名重复,但访问的时候以最后一次声明的为有效
-------------------------------------------------------------------------------
使用方法:
1)编写好PLX源文件
2)修改PLX.bat批处理文件
example : PLX.exe  test.pas(PLX源文件名)
3)双击PLX.bat,然后就会生成上述4个文件
-------------------------------------------------------------------------------
存在的bug:
错误处理能力不强,有时漏了一个关键字可能会引发一序列错误,但基本的错误:如漏了','、';',或漏了
一些不是很重要的关键字或你不连续漏了N个关键字,那还是可以较准确的指出的,否则说明你对PLX语法
还不熟悉。对乱写的一个程序我的这个所谓的编译器还是不能应付的~_~
---------------------------------------------------------------------------------------------
@ @ @ @ @ @ @ @
@ 于2007-12-3 @
@   ECNU.CS   @
@ By tinysun  @
@ @ @ @ @ @ @ @

⌨️ 快捷键说明

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