搜索资源列表
complair
- 简单函数绘图语言解释器 输入相应的命令,可以画出相应的 图形.这个软件是编译课程设计的作品-simple language to explain the mapping function for the input corresponding to the order, can draw the corresponding graphics. The software is designed courses compiler works
scanner
- 为简单的函数绘图语言编写一个解释器词法分析部分 黑屏幕下输入text.txt,然后看运行结果
expression
- 简单的函数绘图语言编写一个解释器语法分析部分源代码 语法分析的输入是在黑屏幕下输入text.txt,然后看运行结果。
COMPLIER
- 为简单的函数绘图语言编写一个解释器语法制导部分 语法制导注意:必须严格按照下面步骤调试程序,否则运行不通的,切记、切记…… 点击VC的图标->文件->打开工作空间->COMPLIER.dsw->点 “打开” 打开后在点“工程”->设置->在右面标签上选调试(Debug)->在程序变量里改为“test.txt”->确定 最后就可以链接运行了。
yufafenxi.rar
- 语法分析器是函数绘图语言解释器的核心,因此语法分析器的构造是整个解释权构造的关键。语法分析器的构造分为两个重要步骤:规定语言的文法和根据文风编写程序。由于采用递归下降子程序方法,因此在文法的设计上要求是LL(1)文法。具体到此绘图语言,需要构造语法树的语言结构仅限于表达式,因为后继语义处理需要对表达式求值,而对语法树进行遍历即可得到表达式的值。 我们最终构造的是递归下降的语法分析器,要求文法是LL(1)文法,因此需要对二义文法进行改造:即先将文法改写为非二义文法,消除左递归,提取公共左因子,
YAM_Project
- 仿MATLAB计算软件本软件是一款科学计算平台,支持MATLAB的大多数语法,但尚不支持外部函数调用和复杂的数据结构。本软件可供广大师生进行基本的学习和教学工作,对科研人员也有所帮助。“YAM”意为“Yet Another Matlab”。本套软件包含如下程序: YAM.exe 软件主程序,用于输入和输出指令 compiler.exe 用于进行源代码编译并生成中间代码 interpreter.exe 用于解释中间代码并生成最终结果 Figure.exe 用于绘制图形
cc.txt
- 这是一个词法分析器代码,其功能是构造一个函数绘图语言解释器-this is a function
Interpreter
- 编译原理课程中函数绘图语言的解释器的C#实现(implementation of interpreter in C#)