实现 4/5:闭包

👁️ 2 人浏览 💬 0 人评论 ❤️ 添加收藏

(n08 五道题共用一段开头:parser、Env、Closure、ReturnSignal,和五段验收程序 PROGS 与跑前 k 段的 run_progs(k)。这五道题自己写 eval_ / exec_ / exec_block / call——每题在上一题的基础上加。)

3/5 的 call 如果把局部环境的父写成了调用处的 env,第四段(计数器)会错。补全 call,让第四段打出 11|12;同时保留前三段。

提交你的答案
请登录后提交答案。
去登录
代码编辑器
Ctrl + Enter 运行
本次输入:
输出:

                        
👩‍🏫
AI
💬 题目评论

全部评论