js interpreter
这个项目是我用来学习解释器原理而做的实验性质项目,它的目的是为了使用JavaScript来构造一种解释器,可以用来解释特定领域的语言。
其中在src
目录下我编写了一个基本的分词器
和各类组合子
。
在examples
目录下有通过本项目实现的一些简单语言的解释器。
包括:
另外,本项目拥有一篇十分详细的教程:《使用JavaScript编写解释器》。欢迎阅读指正 ^^
这个项目是我用来学习解释器原理而做的实验性质项目,它的目的是为了使用JavaScript来构造一种解释器,可以用来解释特定领域的语言。
其中在src
目录下我编写了一个基本的分词器
和各类组合子
。
在examples
目录下有通过本项目实现的一些简单语言的解释器。
包括:
另外,本项目拥有一篇十分详细的教程:《使用JavaScript编写解释器》。欢迎阅读指正 ^^