没有合适的资源?快使用搜索试试~ 我知道了~
bloom-compiler:类 Bloom 编程语言的实验编译器
共100个文件
scala:43个
js:27个
ts:13个
需积分: 15 0 下载量 69 浏览量
2021-06-17
13:57:43
上传
评论
收藏 84KB ZIP 举报
温馨提示
布隆编译器 (这是@JoshRosen 在研究生院写的正在进行中的代码)。 这是一个基于的新语言的实验编译器。 用法 Bloom 编译器的命令行接口由Compiler对象实现。 在开发过程中,运行编译器的最简单方法是通过sbt run ; 用 sbt "run --infile <sourcefile> --target [dataflow|rxflow]" 编译sourcefile并生成表示数据流图(对于dataflow目标)或 Javascript 代码(对于rxflow目标)的 GraphViz .DOT 文件。 要构建编译器的二进制发行版,请使用 sbt 目标; 例如,运行sbt stage将在compiler/target/universal/stage目录中sbt stage二进制发行版,您可以在其中使用 ./compiler/target/universal/st
资源推荐
资源详情
资源评论
收起资源包目录
bloom-compiler:类 Bloom 编程语言的实验编译器 (100个子文件)
shortest-paths.bloom 636B
linear-transitive-closure.bloom 435B
nonlinear-transitive-closure.bloom 413B
.gitignore 243B
.gitignore 43B
shortest-paths-rxflow.js 3KB
AggregateBenchmark.js 3KB
AggregateTest.js 3KB
transitive-closure-rxflow.js 3KB
HashJoin.js 3KB
Aggregate.js 3KB
Table.js 2KB
transitive-closure-ix.js 2KB
punctuations.js 2KB
Gruntfile.js 2KB
ArgMin.js 2KB
DataflowElement.js 1KB
InputPort.js 1KB
BufferTest.js 1KB
Buffer.js 1KB
ObservableScanner.js 1KB
PunctuationTest.js 1KB
TableScanner.js 1KB
MapBenchmark.js 1KB
HashJoinTest.js 923B
ObservableSink.js 845B
Map.js 793B
BufferBenchmark.js 655B
TableTest.js 621B
OutputPort.js 583B
index.js 565B
index.js 44B
.jshintignore 15B
.jshintrc 231B
tsd.json 2KB
package.json 697B
LICENSE 3KB
LICENSE 2KB
README.md 5KB
README.md 273B
log4j.properties 329B
plugins.sbt 67B
RxFlowCodeGenerator.scala 7KB
BudParser.scala 4KB
Namer.scala 4KB
DataflowCodeGenerator.scala 4KB
StratifierSuite.scala 4KB
InvalidationAnalyzer.scala 4KB
Typer.scala 4KB
DepAnalyzerSuite.scala 4KB
DepAnalyzer.scala 3KB
GraphvizDataflowPrinter.scala 3KB
DataflowGraph.scala 3KB
InvalidationAnalyzerSuite.scala 3KB
ElementLibrary.scala 3KB
Compiler.scala 3KB
JsCodeGeneratorUtils.scala 2KB
Unifier.scala 2KB
DataflowElement.scala 2KB
Collection.scala 2KB
TyperSuite.scala 2KB
BloomPrettyPrinter.scala 2KB
UnifierSuite.scala 2KB
Stratifier.scala 2KB
Statement.scala 2KB
ExamplesSuite.scala 1KB
InitialRewrites.scala 1KB
BloomScalaBuild.scala 1KB
GraphvizPrettyPrinter.scala 1KB
Expr.scala 1KB
BuiltInFunctions.scala 1KB
Wiring.scala 1018B
Types.scala 931B
FunctionProperty.scala 809B
CodeGenerator.scala 669B
FunctionType.scala 521B
TypeParameter.scala 509B
NamerSuite.scala 505B
CollectionType.scala 471B
BloomOp.scala 459B
FunctionRef.scala 401B
Program.scala 391B
BloomScalaSuite.scala 309B
Exceptions.scala 237B
Node.scala 170B
Aggregate.ts 2KB
HashJoin.ts 2KB
Table.ts 2KB
punctuations.ts 1KB
ArgMin.ts 1KB
InputPort.ts 1KB
DataflowElement.ts 957B
ObservableScanner.ts 796B
TableScanner.ts 746B
Buffer.ts 641B
OutputPort.ts 540B
Map.ts 439B
ObservableSink.ts 353B
.tslintrc 1KB
.travis.yml 36B
共 100 条
- 1
资源评论
龙猫美术的世界
- 粉丝: 16
- 资源: 4723
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功