语法分析器

时间:2015-12-23 09:32:51
【文件属性】:

文件名称:语法分析器

文件大小:49KB

文件格式:RAR

更新时间:2015-12-23 09:32:51

LR(0) 语法分析

输入单词串,以“#”结束,如果是文法正确的句子,则输出成功信息,,否则输出“输入有误,输入了错误的符号:‘ ’”。 例如: 输入 {height=2;}# 输出 { ID= NUM;} =>simpleexpr = NUM =>multexprprime = empty =>multexpr = simpleexpr multexprprime =>assgstmt = ID=arithexpr; =>stmt = assgstmt =>stmts = empty =>stmts = stmt stmts =>compoundstmt = { stmts } =>program = compoundstmt 接受! 输入 {aa}# 输出 { ID}输入有误,输入了错误的符号:‘}’


【文件预览】:
语法分析器
----2012-6-12yffx.cpp(27KB)
----LR(0)分析表.xls(24KB)
----LR语法分析程序.doc(143KB)

网友评论

  • 写的很好,很用
  • 课程设计正需要呢,拿走了,谢谢