0一个解释器
注意,如果在javascript文件中使用require或import use的from npm,那么0aInterpreter将被用作CLI buildLaunch() 创建一个批处理文件来启动解释器。
如果从npm启动到一个javascript文件中,使用 run() 函数从文件中运行命令。注意,如果通过import和require运行,配置文件、文件加载和自定义命令将被禁用。
如果从github下载,请确保使用typescript编译器将typescript文件编译成javascript文件。解释器可以运行 package/core/index.js 编译后。
如果从npm下载,建议您运行 buildLaunch() 然后使用生成的批处理文件运行解释器。
关于
我试图为一种简单的语言创建一个基本的编程语言解释器,它具有很少的功能和简单的语法。
请注意,我这样做只是为了好玩,并使用它来学习更多的打字比我已经知道。
目前包括
链接
- 采购: https://github.com/0aoq/0aInterpreter
- 文档: https://0aoq.github.io/0aInterpreter (0 ainterpreter /文档)
- 可下载的 npm (CLI)
许可证
0a口译员根据 GNU宽松通用公共许可证v2.1 许可证。 有关限制和权限视图的详细信息 license页面.