搜索资源列表
cifaty
- (一) 程序设计要求 (1) 目 标 机:8086及其兼容处理器 (2) 中间代码:四元式 (3) 设计结果:四元式表、符号表、TOKEN串表 (4) 语义分析内容要求: 1) 变量说明语句 2) 赋值语句 3) 控制语句(任选一种) 4) 过程开始及结束语句 5) 分程序结构的符号表问题 6) 对子过程内部的源代码,暂时可以忽略生成四元式,但要对变量或常量入符号表。 -(a) program design requirements (1) Targe
多项式求和
- 1、 程序功能:本程序实现多项式的求和运算,在遇到指数相同时实行系数相加或相减,指数不同的照原样输出。最后分别输出系数和指数。 2、 运行环境:C++ 3、 算法描述:首先,把输入的的多项式进行分析,把所有的系数放入一个单链表中llist,指数放入另一个单链表llist2中。然后再在指数链表中比较有没有相同的指数,如果有相同的指数,那就把相对应的系数进行求和,并把求和结果归并到llist2中;如果指数不相等的,就直接归并到llist2中。最后以指数的降幂形式输出。
pccts13
- 这是编译原理的一个作业题,是作语法分析的.建表是手工的,因此具有些局限性,不过可以给大家参考。*/-This is the principle of a compiler operation that is for syntax analysis. Table is built manually, with some limitations. But it is for your reference. * /
ddfdf
- 这里以开始定义的PASCAL语言子集的源程序作为词法分析程序的输入数据。在词法分析中,自文件头开始扫描源程序字符,一旦发现符合"单词"定义的源程序字符串时,将它翻译成固定长度的单词内部表示,并查填适当的信息表。经过词法分析后,源程序字符串(源程序的外部表示)被翻译成具有等长信息的单词串(源程序的内部表示),并产生两个表格:常数表和标识符表,它们分别包含了源程-here to start the definition of PASCAL language subset of the source