我认为这将是一个很酷的挑战,那就是为您选择的图灵完备语言提供口译服务。
规则很简单:
- 您可以使用任何语言来创建此解释器,即使它比此挑战要新。
- 您可以使用任何图灵完备的语言,只要它与编写该语言的语言不同即可。
- 您可能不能简单地评估代码,例如使用eval函数。
- 关于您如何实现此目的的解释会很好,但不是必需的。
- 这将以字节计分。
- 每个提交都必须完全正常工作,这意味着必须显示您选择的语言所具有的每个功能。
简而言之:
您的任务是为您选择的任何一种图灵完备的语言创建一个有效的口译员。
祝好运!
eval
命令/功能,因为某些语言内置了用于评估另一种语言的代码的功能。
eval
的解决方案。