我一直在考虑马克吐温的这篇文章(显然),他开始用英语写作,但在整个文本中都对拼写规则进行了更改,因此到最后他得到的东西可能最好被描述为伪德语.
这让我想知道是否有一些已建立的语言的解释器可以访问解释器本身,以便您可以随时更改语言的语法和结构。例如,一个if
子句通常是一个关键字;有没有一种语言可以让您即时更改或重新定义它?想象一下以一种语言开始控制台会话,到最后以另一种语言工作。
显然,可以编写一个解释器并运行它,也许这样做和修改解释器之间没有具体的区别。我不确定。也许您可以对任何给定的解释器动态地进行修改是有限制的?
除了这些更开放的问题,我只想知道是否有任何已知的口译员允许这样做?或者,也许,这种能力只是程度问题,而我的问题提出得不好。