编译原理--增加数据类型.docVIP

  • 32
  • 0
  • 约5.21万字
  • 约 48页
  • 2017-02-20 发布于重庆
  • 举报
编译原理--增加数据类型

//pl0.h ///这个文件中的代码与课本的一致 //对于使用C++的编译器,这句话可以注释掉,但对于C语言不行 //typedef enum {FALSE,TRUE,} bool; #define norw 16//关键字的个数 #define txmax 100//名字表的容量 #define nmax 14//数字的最大位数 #define al 10//符号的最大长度 #define amax 2047//地址上界 #define levmax 3//最大允许的嵌套声明层数 #define cxmax 200//最多的虚拟机代码数 enum symbol{ //枚举类型: //nul=0,ident=1,number=2,plus=3,minus=4 //times=5,依次类推,procsym=31 nul, ident, number, //下面的表示的是系统的算数运算符以及逻辑运算符,知道意思就可以 plus, minus, times,//相乘的意思 slash, oddsym, eql, neq, lss, leq, gtr, geq, lparen,//左括号 rpare

文档评论(0)

1亿VIP精品文档

相关文档