Peer-to-Peer Programs and Data
This repository is my attempt to test my understanding of the Ambients Protocol whitepaper by implementing it. At the moment, it
contains a parser that translates ambient syntax like a[in b] | b[in_ a]
to an AST structure that Rust work with.
First, install Rust and install the rust nightly toolchain if you havent yet. Then:
$ git clone https://github.com/aphelionz/ambients
$ cd ambients
$ cargo build
Currently there is no main
function but you can see usage in, and also run, the tests.
% cargo test
Please do! If you're at all interested in this topic you should definitely seek us out on Gitter, open issues, and submit PRs.
MIT