1. 首页
  2. 课程学习
  3. C++/C
  4. c0文法编译课程设计

c0文法编译课程设计

上传者: 2020-06-10 19:46:37上传 ZIP文件 20KB 热度 26次
使用c语言完成的简单c0文法编译器的实现,文法为: <加法运算符>::=+|- 1<乘法运算符> ::=*|/ 1<关系运算符> ::= =|!=|== 1<字母> ::=_|a|...|z|A|...|Z 1<数字> ::=0|<非零数字> 1<非零数字> ::=1|...|9 <字符>  ::= '<加法运算符>'|'<乘法运算符>'|'<字母>'|'<数字>'//字符不能为空 <字符串> ::= "{十进制编码为32,33,35-126的ASCII字符}"//字符串可以为空 <程序> 
用户评论