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

aphelionz/ambients

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

Releases

No releases published

Packages

No packages published

Languages