为什么常识

如何自创一门计算机语言?

生活词典 changshi.cidiancn.com

阅读: 197

如何自创一门计算机语言?真心求教,目前正在看 操作系统,linux 方面的书4 个答案

答案 1:

code.google/p/grass-... 给你个乐子,亦可借鉴。

答案 2:

如果你用了几门语言,依然觉得用得不顺手,或者觉得有一些代码觉得完全没有必要重复写,那你可能可以开始自创一门语言了。所以,第一步是,先玩熟两三门(比较不同的)语言,如果你的目标是自创一门语言,而不是一个方言的话。

答案 3:

首先,你要具备这方面的知识或能力,例如编译原理、汇编、操作系统等。 其次,你要明确你要创建的语言有什么特征,是否支持面向对象抽象,抽象到何种程度?是否支持函数式编程?编译型还是解释型? 最后,编码。 对于你的问题,你还可以尝试看下这本书 createyourproglang/

答案 4:

果断看编译原理相关书籍。个人喜欢ragel+lemon。

分享常识给亲友.

下一篇:苹果和三星目前在进行的谈判究竟是怎么一回事? 下一篇 【方向键 ( → )下一篇】

上一篇:你的代码库一般放在哪里? 上一篇 【方向键 ( ← )上一篇】