PLX编译器软设计说明书.docVIP

  • 10
  • 0
  • 约1.29万字
  • 约 17页
  • 2016-08-17 发布于贵州
  • 举报
PLX编译器软设计说明书

PL/X编译器软件设计说明书 作者:xxx 日期:2009/4/30 1.介绍 本编译器可以按照PL/X语言语法要求进行词法、语法、语义、出错处理,并最终成生目标代码,通过解释执行得到最终结果。完成了求余、for语句、do……while语句、read语句、call语句以及自增、自减、常量的定义和使用等扩展功能。 2.编译器系统结构 2.1 编译器 2.1.1 PL/X语法图 prog=”program”block”.”. block=ds{”procedure”ident”;”block”;”}”begin”ss”end”. ds=d{“;”d}. d=”integer”aident{“,”aident}|”logical”bident{“,”bident}|const ident”=”number{“,”ident”=”number}. ss=s1{“;”s1}. s1=aident”:=”ae| bident”:=be| ”if”be”then”ss[“else”ss]”end”| ”while”be”do”ss”end”| ”repeat”ss”until”be| ”write”ae| “do”ss”end””while”be| ”read””(“aident{“,”aident}”)”| ”c

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档