#arcon #compiler #cargo #run-time #server #compile #arconc

nightly app arcon_compiler

arconc is the Arc backend compiler targeting the Arcon runtime

2 releases

0.1.1 Aug 22, 2019
0.1.0 Aug 21, 2019

#8 in #arcon

BSD-3-Clause

67KB
1.5K SLoC

Build Status Cargo License

Arcon Compiler

Installing:

$ cargo +nightly install arcon_compiler

NOTE: requires LLVM (6.0) and Protobuf. Instructions can be found here

Building

$ cargo build --release

Compile Arcon Application

$ ./target/release/arconc compile -s "path_to_arcon_spec"

Server

$ ./target/release/arconc server # defaults to localhost:3000

Flags

$ ./target/release/arconc help

Dependencies

~55MB
~1M SLoC