搜索资源列表
-
0下载:
编译原理:词法分析器(C++实现)
将PASCAL的源程序,即相应字符流转换成内部表示,并对标识符填写相应的符号表供编译程序以后各阶段使用,输出的单词符号格式为二元组(单词种别,单词在标识符表中的地址),标识符表格式有“序号”和“标识符本身的值”两项。-compiler : lexical analyzer (C achieved) will PASCAL source, that is, replaced by the corresponding characters in the int
-
-
0下载:
(1) 输入源程序:输入PASCAL源程序;
(2) 输出单词,输出形式为:(序号,单词,对应源程序行号,对应源程序列号);
(3) 输出出错信息,输出形式为:(出错行号,出错列号,出错信息);
(4) 输出符号表,输出形式为:(单词种别码,单词符号)
-(1) enter the source code: Enter the PASCAL source (2) the output word, the output form as follows: (number, wor
-
-
0下载:
pascal compiler in C++是一个用C++实现的PASCAL编译器,主要包括符号表,创建语法树,代码生成和4元式解析等。该工程是根据龙书实现的编译器。项目中大量使用了STL,设计模式等思想。是学习面向对象编程和设计的好材料。里面包含有说明.txt有更详细说明
请使用Mingw或Dev-C++开发环境-pascal compiler in C++ is a compiler which compiles pascal code. The project consists
-
-
0下载:
语法分析器,实现pascal语言的分析,对源程序从左到右进行扫描,对组成源程序的字符串拼接成为单词;并把其并把其转换成属性字输出,并管理符号表,处理词法错误。-Parser to realize pascal language analysis, source code is scanned from left to right, to the composition of a string of source code splicing into words and its properti
-
-
0下载:
交互式面向对象的中间代码编译器基本功能是:
(1) 输入源程序,输入一个PASCAL源程序;
(2) 输出中间代码,输出形式为:(序号,对应源程序行号,对应源程序列号,操作符,操作数1,操作数2,结果变量);
(3) 输出出错信息,输出形式为:(出错行号,出错列号,出错信息);
(4) 输出符号表,输出形式为:(单词种别码,单词符号,单词类型,值,单词相对地址)
-Interactive object-oriented intermediate code compiler,
-