ATTENTION: It's a very early draft currently in active development! Most probably it doesn't work. Don't try to contribute, unless you know what you are doing.
It's an experimental transpiler of EO programs to Rust functions.
First, install
Rust,
npm,
Java SE,
and eolang package.
Then, install reo package:
$ cargo install reoThen, create a simple EO program in app.eo file:
[] > app
QQ.io.stdout > @
"Hello, world!\n"
Then, compile it to XMIR using [eoc]:
$ eoc optimize
Finally, run it:
$ reo dataize app
You should see the "Hello, world!" being printed out.
How to Contribute
First, install Rust and then:
$ cargo test -vv --releaseIf everything goes well, an executable binary will be in target/release/reo:
$ target/release/reo --helpThen, fork repository, make changes, send us a pull request.
We will review your changes and apply them to the master branch shortly,
provided they don't violate our quality standards. To avoid frustration,
before sending us your pull request please run cargo test again.

Formed in 2009, the Archive Team (not to be confused with the archive.org Archive-It Team) is a rogue archivist collective dedicated to saving copies of rapidly dying or deleted websites for the sake of history and digital heritage. The group is 100% composed of volunteers and interested parties, and has expanded into a large amount of related projects for saving online and digital history.
