0.3.0 • Published 9 years ago
ove-lang v0.3.0
ove-lang
哦语言: 一门真正粉丝的编程语言
使用
在 Node 环境下使用(支持 Node V6 及以上):
npm install -g ove-lang从终端读取语句并执行:
$ ove-lang '(+ 1 2)'
$ 3API
const ove = require('ove-lang')
ove.exec(text, hasPreprocess = true)输入源码 text,返回语言执行结果。当可选的 hasPreprocess 为 false 时,不进行替换中文关键字的预处理,将 text 作为 Scheme 源码执行。
开发
安装依赖:
npm install运行开发模式,将监听源文件变更:
npm run dev运行生产模式,将压缩打包文件:
npm run prod测试:
node testChangelog
0.3.0增加 demo 页示例0.2.1修复浏览器 API0.2.0- 实现预处理器
- 实现词法分析器
- 支持浮点数
- 添加测试用例
- 适配 Node 与浏览器环境
0.1.0实现 scheme 核心子集
License
MIT