相关疑难解决方法(0)

学习编写一个编译器

首选语言:C/C++,Java和Ruby.

我正在寻找一些有用的书籍/教程,如何编写自己的编译器只是为了教育目的.我最熟悉C/C++,Java和Ruby,所以我更喜欢涉及这三者之一的资源,但任何好的资源都是可以接受的.

language-agnostic compiler-construction

699
推荐指数
29
解决办法
29万
查看次数

创建自己的语言

如果我想创建自己的语言有什么工具可以帮助我吗?我听说过yacc,但我想知道如何在语言中实现我想要的功能.

language-design

8
推荐指数
2
解决办法
2973
查看次数

你会如何编写一个简单的编程语言?

可能的重复:
设计简单编程语言的方法
学习编写编译器

我想编写一种编程语言,其语法类似于QBasic,但更简单.我希望它适合初学程序员.它的简单性将鼓励有抱负的程序员不要放弃并让他们对编程感兴趣.例如:而不是QBasic的PRINT"Hello World!"

我会用

写下"Hello World!"

或者更像VB

写("Hello World")

我将如何调整基本语法来制作我的语言?

compiler-construction language-design

6
推荐指数
1
解决办法
4290
查看次数