上传者: yyj6654650
|
上传时间: 2020-12-24 08:37:05
|
文件大小: 503KB
|
文件类型: DOC
实验一:无符号数的词法分析程序,从键盘上输入一串字符(包括字母、数字等),编写程序识别出其中的无符号数。
实验二:语法分析程序的设计,选择LL(1)分析法进行设计,选择对各种常见程序语言都用的语法结构,如赋值语句(尤指表达式)作为分析对象,并且与所选语法分析方法要比较贴切。先写出BNF定义,如:〈赋值语句〉::=〈变量〉=〈表达式〉
〈表达式〉::=〈项〉│〈表达式〉+〈项〉│〈表达式〉-〈项〉
〈项〉::=〈因子〉│〈项〉*〈因子〉│〈项〉/〈因子〉
〈因子〉::= 〈初等量〉│〈因子〉↑〈初等量〉
〈初等量〉::= (〈表达式〉)│i