【文件属性】:
文件名称:tosca:预处理编译器生成器语言
文件大小:7.99MB
文件格式:ZIP
更新时间:2021-05-26 19:41:53
Java
概述
Tosca是基于语法定向转换系统的编译器生成器语言。 主要特点是:
使用具体语法的特殊符号
编译器中使用的对符号表,环境和属性的特殊支持
对递归后代遍历的特殊支持,不会破坏堆栈
地位
该项目处于早期开发阶段,相当。
当前的编译器的目标是高级类型安全(在大多数情况下)可读代码-您可以替代Java 8代码或C ++ 11代码。
入门
首先,请打开一个终端并运行以下命令:
git clone https://github.com/tosca-lang/tosca.git
cd tosca
构建系统为Gradle,键入以下命令将构建所有内容:
./gradlew
为确保一切按计划进行,只需键入./gradlew smoketest ,您应该会看到一堆成功运行的测试。
安装Atom软件包
下载 ,安装它,然后启动Atom。 转到“首选项”(ctrl-或command-,具体取决于您