: 1.关于这次的error handling少了constant overflow
: 多了invalid constant...
: spec中的意思应该是不能够有多余的leading 0 有的话视为invalid constant
也不能有 trailling 0
: 那constant overflow还需要印error message出来吗?
就不用了
: 2.像是 1414. 这样子,是算哪种错误?
这样 matched tokens 会是 integer_const '.' => illegal syntax
: 3.program_name + variable + procedure_name有上限吗? 像上次的是1024个
看老师的描述, 似乎是要大家去动态allocate
不过, 这是会用到的 procedure 不会超过 10 个
variable 的数量不会多过 MAX__S 10000
procedure name 1 个