Skip to content
This repository has been archived by the owner on Aug 20, 2024. It is now read-only.

Latest commit

 

History

History
35 lines (22 loc) · 886 Bytes

README.md

File metadata and controls

35 lines (22 loc) · 886 Bytes

Ambients (ambients)

Peer-to-Peer Programs and Data

Background

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.

Install

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

Usage

Currently there is no main function but you can see usage in, and also run, the tests.

% cargo test

Contributing

Please do! If you're at all interested in this topic you should definitely seek us out on Gitter, open issues, and submit PRs.

License

MIT