我想知道专业程序员如何创建自己的编程语言。
他们是否只创建了一个读取文本文件并从中生成可执行文件的编译器(考虑到没有语法错误等)?
我不打算创建自己的编程语言(显然我对此太缺乏经验),我只是想知道他们是如何做到的。
最佳答案
您应该阅读编译器构造。一些主要领域包括:
关于compiler-construction - 创建编程语言,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15322958/
我想知道专业程序员如何创建自己的编程语言。
他们是否只创建了一个读取文本文件并从中生成可执行文件的编译器(考虑到没有语法错误等)?
我不打算创建自己的编程语言(显然我对此太缺乏经验),我只是想知道他们是如何做到的。
最佳答案
您应该阅读编译器构造。一些主要领域包括:
关于compiler-construction - 创建编程语言,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15322958/