编译原理-词法分析程序.docVIP

  • 3
  • 0
  • 约5.24千字
  • 约 8页
  • 2018-02-21 发布于河南
  • 举报
编译原理-词法分析程序

// made from dragon // example1.cpp : Defines the entry point for the console application. //(1)将单词分为标识符、常数、保留字和分隔符。 //(2)事先建立一保留字表,以备在识别保留字时进行查询。变量名表及常数表则在词法分析过程中建立。 //(3)所输出的每一单词,均按形如(CLASS,VALUE)的二元式编码。 // (4)输出保留字表3、标识符表1、常量表2 、分隔符用4 //----------表示对源程序修改过的部分------------- // // // // //分析程序 source.txt //PROGRAM SOURCE ; //{this little source program is used to illustrate compiling procedure.} //VAR x , y , z : integer ; // a : integer ; //BEGIN //2ab //%%# //x:= 23+5; //z:= x DIV-3b; //y:= z+18*3; //a:= x + (y-2) DIV 4; //IF ab THEN s:=s+1; // ELSE s:=s-1; //WHILE x0 DO // y:=y

文档评论(0)

1亿VIP精品文档

相关文档