编译原理与脚本语言
http://tieba.baidu.com/p/1732954841
几次翻起编译原理的书,总是卡在语法分析,未曾入过运行时环境部分,看了这篇讨论,方知何为重点
LL(自顶向下)中,初始栈为开始符, 匹配输入符号,根据规则,替换栈,若无错误退出,最终匹配结束符,分析结束.
可手写规则
LR(自底向上),初始栈为空,移近字符,规约字符(根据规则,把栈中token当做结果,替换为左值),当栈顶为初始符时,分析结束
多是使用yacc编写
posted on 2012-10-24 23:49 lijinchao2007 阅读(216) 评论(0) 收藏 举报
浙公网安备 33010602011771号