实验编号 Lab03 预计耗时 4h 本节产出 让 token 流生长成一棵结构正确的 AST
本章任务
主要修改 framework/student.c,补完:
student_parse_primarystudent_parse_ifstudent_parse_function
验证命令:
make clean && make test
思考题
- 为什么表达式优先级会体现在 parser 的函数层次里?
- 为什么 AST 要保留结构,而不是保留源码原样排版?
实验编号 Lab03 预计耗时 4h 本节产出 让 token 流生长成一棵结构正确的 AST
主要修改 framework/student.c,补完:
student_parse_primarystudent_parse_ifstudent_parse_function验证命令:
make clean && make test