|
|
1
7
即使使用 Turing machine -A Universal Turing Machine 基本上是任何图灵机器的编译器/解释器,所以 Turing-complete 语言应该足够了:) |
|
|
2
4
从理论上讲,几乎没有。一 computability theorist 你只需要说 mu-recursion 或A Turing machine 诸如此类。 然而,从实际的角度来看,在图灵机中实现编程语言并不是很高兴。我想说,至少,您希望拥有所有常见的控制流构造、基本数据类型、子例程以及数组和结构。这应该足够让您在语言本身中实现语言的子集——然后您可以从那里引导自己。 |
|
|
3
2
一种选择是
read-eval-print loop
. 这可以用于构建许多更高级别的构造。我相信这是Lisp走的路。
|
|
|
4
0
我假设一个装配工会进行切割。 |
|
|
5
0
除了编译本身之外,没有任何要求要求对语言有用吗?我向你介绍
|