没有合适的资源?快使用搜索试试~ 我知道了~
tosca:预处理编译器生成器语言
共337个文件
tsc:57个
term:56个
java:53个
需积分: 18 0 下载量 131 浏览量
2021-05-26
19:41:53
上传
评论
收藏 7.99MB ZIP 举报
温馨提示
概述 Tosca是基于语法定向转换系统的编译器生成器语言。 主要特点是: 使用具体语法的特殊符号 编译器中使用的对符号表,环境和属性的特殊支持 对递归后代遍历的特殊支持,不会破坏堆栈 地位 该项目处于早期开发阶段,相当。 当前的编译器的目标是高级类型安全(在大多数情况下)可读代码-您可以替代Java 8代码或C ++ 11代码。 入门 首先,请打开一个终端并运行以下命令: git clone https://github.com/tosca-lang/tosca.git cd tosca 构建系统为Gradle,键入以下命令将构建所有内容: ./gradlew 为确保一切按计划进行,只需键入./gradlew smoketest ,您应该会看到一堆成功运行的测试。 安装Atom软件包 下载 ,安装它,然后启动Atom。 转到“首选项”(ctrl-或command-,具体取决于您
资源详情
资源评论
资源推荐
收起资源包目录
tosca:预处理编译器生成器语言 (337个子文件)
transscript-1.0.0-ALPHA.jar.1 2.54MB
gradlew.bat 2KB
bib.bib 9KB
Hello.class 2KB
.classpath 756B
term.cpp 25KB
termreader.cpp 16KB
strutils.cpp 11KB
string-extern.cpp 9KB
num-extern.cpp 5KB
buffer.cpp 4KB
ts.cpp 3KB
core-extern.cpp 2KB
termprinter.cpp 1KB
iowrapper.cpp 1019B
main.cpp 607B
hashpool.cpp 422B
appendable-extern.cpp 406B
language-extern.cpp 338B
listdef-extern.cpp 68B
mapdef-extern.cpp 66B
.cproject 18KB
genparser.crs 47KB
util.crs 30KB
ANTLR.crs 30KB
gensort.crs 29KB
normalizer.crs 15KB
list.crs 14KB
mgu.crs 10KB
termops.crs 10KB
unification.crs 9KB
wrap.crs 6KB
trivial.crs 6KB
unwrap.crs 4KB
specify.crs 4KB
string.crs 3KB
text.crs 3KB
core.crs 2KB
state.crs 2KB
simpl.crs 2KB
simplsorts.crs 2KB
crsxequs.crs 1KB
crsxvardemo.crs 1KB
Tree.crs 956B
map.crs 933B
pair.crs 732B
num.crs 549B
path.crs 275B
ConditionalInsert.crs4 1KB
eval.crs4 828B
ANTLRMeta.g4 27KB
ANTLRMetaParser.g4 26KB
ANTLRMetaLexer.g4 21KB
ANTLRTerm.g4 14KB
TransScript.g4 11KB
ANTLRLexer.g4 10KB
Core.g4 10KB
ANTLRTermLexer.g4 9KB
MiniMLMetaParser.g4 7KB
ANTLR.g4 7KB
minimlTerm.g4 5KB
SimplMetaParser.g4 3KB
MiniMLMetaLexer.g4 3KB
SimplMetaLexer.g4 3KB
MiniML.g4 1KB
Simpl.g4 582B
Text4.g4 428B
.gitignore 1KB
.gitignore 189B
.gitignore 101B
.gitignore 81B
.gitignore 76B
.gitignore 63B
.gitignore 43B
.gitignore 33B
.gitignore 18B
.gitignore 14B
.gitignore 12B
.gitignore 8B
build.gradle 5KB
build.gradle 5KB
build.gradle 4KB
build.gradle 3KB
build.gradle 2KB
build.gradle 2KB
build.gradle 986B
build.gradle 611B
settings.gradle 227B
settings.gradle 47B
gradlew 5KB
gradlew 5KB
PG4Task.groovy 4KB
TransScriptTask.groovy 3KB
Antlr4Task.groovy 1KB
MainRunner.groovy 740B
AntlrToolRunner.groovy 702B
TransScriptPlugin.groovy 391B
closure.h 21KB
term.h 21KB
mapterm.h 12KB
共 337 条
- 1
- 2
- 3
- 4
逸格草草
- 粉丝: 28
- 资源: 4594
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 基于STM8S103F3P6+STM8S207C8T6+STM32F103 单片机三合一最小系统开发板硬件(原理图+PCB)工程
- 基于C语言实现的打印杨辉三角
- 基于ASIO的插件式服务器,支持TCP,UDP,串口,Http,Websocket统一化的数据接口,隔离开发人员和IO之间的操作
- stm32 usb接口通信
- Chessmate是一款完全免费的国际象棋学习软件,支持引擎分析,学开局、残局、棋书解读、大数据分析等功能
- 总结整理的Android面试Java基础知识点面试资料精编汇总文档资料合集.zip
- .android_lq
- FDN5632N-VB一款SOT23封装N-Channel场效应MOS管
- 毛老板-2404250902.amr
- Java类加载流程(双亲委派)流程图.zip
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0