pl0编译原理实验报告

时间:2015-01-02 05:59:08
【文件属性】:

文件名称:pl0编译原理实验报告

文件大小:1.23MB

文件格式:RAR

更新时间:2015-01-02 05:59:08

pl0

有增加++,--等运算符 int COD=1;//0为词法分析 int choice=1;//0为IF未改 const AL = 10; /*标示符的长度为10*/ const NORW = 19; /*保留字的个数为19*/ const TXMAX = 100; /* 标示符表的最大长度为100*/ const NMAX = 14; /* 数字最大位数为14*/ const AMAX =2047; /* 最大寻址为2047*/ const LEVMAX= 3; /* 嵌套最大层数为3*/ const CXMAX = 200; /* 代码数组最大为200*/ const NumOfSybol=43;//定义关键保留字43个 typedef int *ERRORPOINT; typedef enum { NUL, IDENT, NUMBER, PLUS, MINUS, TIMES, SLASH, ODDSYM, EQL, NEQ, LSS, LEQ, GTR, GEQ, LPAREN, RPAREN, QUOT,//单引号 COMMA, SEMICOLON, PERIOD, BECOMES,


【文件预览】:
AE++试验包告,源程序+包括可执行文件
----源程序()
--------Unit1.h(2KB)
--------PL0.PAS(18KB)
--------TESTELSE.COD(1KB)
--------Unit1.ddp(51B)
--------FDD.COD(475B)
--------PL01.obj(15KB)
--------TESTELSE.PL0(222B)
--------rtl60.bpl(669KB)
--------E01.COD(803B)
--------PL01.cpp(646B)
--------PL01.~bpr(3KB)
--------TEST++.COD(996B)
--------PL01.~cpp(646B)
--------TEST++.PL0(166B)
--------Unit1.~ddp(51B)
--------vcl60.bpl(1.26MB)
--------Unit1.dfm(2KB)
--------TEST+=.COD(765B)
--------FDD.PL0(86B)
--------PL01.dsk(5KB)
--------TEST--.PL0(80B)
--------PL01.tds(2.75MB)
--------E01.PL0(163B)
--------TEST!=.PL0(138B)
--------PL01.res(876B)
--------TEST!=.COD(679B)
--------Unit1.~dfm(2KB)
--------test-=.COD(484B)
--------PL01.exe(504KB)
--------PL01.bpr(3KB)
--------FTD.COD(584B)
--------test-=.pl0(72B)
--------Unit1.~cpp(41KB)
--------Unit1.~h(2KB)
--------test+=.PL0(128B)
--------TEST--.COD(500B)
--------11.COD(0B)
--------FTD.PL0(70B)
--------TESTCHAR .PL0(63B)
--------Unit1.cpp(41KB)
--------TESTCHAR.COD(257B)

网友评论