当前仅为demo阶段!!!
自己写着玩,随时弃坑
- 克隆到本地
- 在命令行中定位到本地项目的目录中
- 执行
npm install
- 执行
npm run build
- 执行
node dist/index.js [sjk代码文件路径]
,将sjk代码转换成js(暂时不能直接执行)
- 【可选】修改
tests/test.sjk
的内容 - 执行
npm run test
- 查看打印
- 在sjk语言中,一切以数据流向为基础,比如把
1
赋值给value
,再打印value + 1
的值:1 >> def value; value + 1 -> console.log;
def
表示定义>>
代表赋值->
表示管道运算符,可以理解成将数据传递给函数并调用
- 词法分析
- 语法分析
- 目标js代码生成
待补充……