【发布时间】:2010-11-15 13:15:32
【问题描述】:
为了满足我对更多编程知识的无尽渴望,我一直在努力尝试编写一种(至少目前是)简单的可编译为字节码的编程语言。问题是我不知道关于语言设计的第一件事。有人对构建解析器的方法以及每种语言应具有的基本功能有什么建议吗?对于语言设计,你会推荐什么读物?我应该拍摄多高的水平?希望能够包含一项功能以允许以类似于 gcc 允许内联汇编程序的方式内联字节码是不现实的吗?看到我主要用 C 和 Java 编写代码更适合编译器编写吗?
【问题讨论】:
-
欺骗stackoverflow.com/questions/479013/… 等等。另外,你问的问题太多了——一次一个问题是个好规则。
-
好的,很抱歉,我没有看到它是重复的,应该将它作为重复关闭还是应该删除问题?
标签: language-design compiler-construction bytecode