编译作业 递归下降语法分析

语法很简单,就是只含+,*,(,) 的算术表达式:

E->E+F|F
E->F*G|G
G->(E)|NUM

用Python写了一个,很粗糙,但是能用。

lex.py
[CODE::python/complier/lex.py::Python/]

parse.py
[CODE::python/complier/parse.py::Python/]