补全:执行整段程序
补全 run:print 语句的值收进输出。
贯穿本节的小语言(判题机没 gcc,这是它的确定模型,见 spine.py):每行一条语句——set 名 = 表达式 或 print 表达式;表达式是空格分隔的 token,从左到右求值(无优先级),数字 token 当值、名字到环境里查(没有当 0)。
val 取 token 的值,eval_expr 从左到右求值,run 执行整段(set 写环境、print 收进输出),result=最后一次 print 的值。
全部评论