标签: self-interpreter

Metacircular Interpreter的确切定义是什么?

调用用C编写的C编译器或用PHP metacircular编写的PHP解释器是否合法?这个定义是否仅对特定类型的语言有效,比如Lisp?简而言之,口译员被称为Metacircular应满足的条件是什么?

c lisp scheme interpreter self-interpreter

18
推荐指数
2
解决办法
4357
查看次数

Python元循环评估器

一个介绍编程类编写一个Lisp metacircular评估器并不罕见.有没有试图为Python做这个?

是的,我知道Lisp的结构和语法很适合于一个元模型评估器等等.Python很可能会更难.我只是好奇是否已经做出这样的尝试.

python self-interpreter

6
推荐指数
1
解决办法
831
查看次数

什么是元循环翻译

同一个人可以向我解释什么是元循环翻译?维基百科上的定义是:

元循环求值器是自解释器的一种特殊情况,其中父解释器的现有设施直接应用于被解释的源代码,而无需额外的实现.

但我不知道如何理解句子:"自译器,其中父解释器的现有设施直接应用于被解释的源代码".

在stackoverflow上,我发现答案说元循环解释器是自解释器,没有任何附加功能,所以我很困惑.

提前致谢

interpreter self-interpreter metacircular

5
推荐指数
1
解决办法
769
查看次数

语言如何被自己解释(如Rubinius)?

我已经使用Ruby的标准MRI实现在Ruby中编程了一段时间,但我一直对我听到的其他实现很好奇.

前几天我正在阅读Rubinius,一个用Ruby编写的Ruby解释器.我尝试在不同的地方查找它,但我很难弄清楚这样的事情究竟是如何起作用的.我在编译器或语言编写方面从未有过多少经验,但我真的很想知道它.

一种语言究竟如何被自己解释?编译中是否有一个基本步骤,我不明白这有什么意义?有人可以向我解释一下这就像我是一个白痴(因为那不会离基地太远)

ruby compiler-construction language-design rubinius self-interpreter

5
推荐指数
1
解决办法
597
查看次数

变形发生器

我试图找到关于变形发生器的不同设计的参考,有人可以指出我正确的方向.我在ACM看过一些文章,却找不到我要找的东西.

algorithm assembly artificial-intelligence self-interpreter

2
推荐指数
1
解决办法
1605
查看次数

是否可以编写自解释FSM或下推自动机?

我很抱歉这个新手问题,但我需要快速回答,告诉朋友是否可能.

turing-complete fsm pushdown-automaton self-interpreter

1
推荐指数
1
解决办法
646
查看次数