|
|
1
16
装配 我不是说把它编译成机器代码。只是个翻译。 我们在第一年就做了,但是教授写了虚拟机,但是你仍然可以自己写。 |
|
|
2
14
|
|
|
5
5
设计自己的语言,然后尝试实现它。。然后在那些设计和实现C++、爪哇、C Spice等的人面前谦卑地鞠躬。 但无论如何,一定要尝试!这很有挑战性,而且大部分都很有趣! |
|
6
4
Wirth的Pascal是一种经典语言,它的设计目的是方便解析,具有严格但简单的语义,并且经常用作解析/编译器编写的练习。 |
|
|
7
2
brainfuck ,因为它非常容易解释。 这可以通过很少的人类可读语法扩展到类似于汇编语言的语言,并通过一些努力成为一种基本语言(或C)。 针对函数式语言,有点 LISP 或 lambda calculus 这是相对容易的。有几种实现,如IronLisp或 Write yourself a Scheme in 48 hours 这是一个指导性的教程。 |
|
|
8
2
|
|
|
9
1
stack-based language (Cat) 在他们的业余时间。 |
|
|
10
0
您可以选择任何语言,但只对该语言的子集执行解释器。这样你就可以开始使用你熟悉的语言,而不需要花时间学习新的语言。 |
|
|
11
0
PAL是我们在编译器类中使用的语言。什么是朋友?这是帕斯卡的一个子集,傻瓜! 无论如何,pascal很好,因为一切都是编译时的。 |
|
12
0
基本的将是公平的。。。。井基本:)。您可以简单地从计算表达式开始。即使在你还在大学的时候,这也是非常令人满意的。请问您打算用哪种语言? |
|
|
Gengetsu · 如何从Bison中的语法启动变量? 8 年前 |
|
|
Jon Deaton · 如何使用元循环计算器引导Lisp解释器 8 年前 |
|
|
liyuan · 解释器如何翻译for循环? 8 年前 |
|
|
ææç · 解释器交互模式保持文件打开的目的 11 年前 |
|
|
user3318845 · 字节码如何更快?[已关闭] 12 年前 |
|
|
Trung Bún · OCaml解释器:为什么我的解释器只执行文件中的一行 12 年前 |