main.py- 程序运行入口
compiler.py- 编译器(外观模式)
lexer.py- 词法分析器
parser_.py- 语法分析器
<TODO>优化语义分析器,
<TODO>语义分析器, ...
\code- pl/0代码示例目录
\output- 输出结果目录
| 文法 |
|---|
| <条件表达式> ::= <表达式> {<关系运算符> <表达式>} | ODD<表达式> |
| <表达式> ::= [+|-]<项>{<加法运算符> <项>} |
| <项> ::= <因子>{<乘法运算符> <因子>} |
| <因子> ::= <标识符>|<无符号整数>| ‘(’<条件表达式>‘)’ |
| <加法运算符> ::= +|- |
| <乘法运算符> ::= *|/ |
| <关系运算符> ::= =|#|<|<=|>|>= |