Custom Programming Language:定制编程语言 源码
定制的编程语言 描述 基于方案的语言通过解析设计的自定义CLI和REPL和集成文件流以评估具有唯一文件扩展名的程序,构建了用于对自定义语言进行标记化的词法分析器,并建立了抽象语法树(AST),从而通过应用将整个自定义语言转换为可执行目标语言Javascript访客模式使用Jest Framework进行100%单元测试的覆盖率 概述 3种交互方式->复制->从文件系统读取文件->转换为JS 入门 npm初始化 npm连结 dropbear运行示例/example2.drp 句法 以(开头) (乘以2 3) (加2减(3 1)) (定义x 3) (最多2 3 56)
文件列表
Custom-Programming-Language-master.zip
(预估有个31文件)
Custom-Programming-Language-master
bin
dropbear
536B
.babelrc
108B
package.json
922B
.prettierrc
69B
tests
parse-program.test.js
1KB
tokenize.test.js
3KB
evaluate.test.js
2KB
暂无评论