This is a clone of rust-impl branch of the main Serene repo. This implementation has been abandoned due to technical reason around the LLVM C API and rust integration.
Go to file
Sameer Rahmani 5c6518f7d6 Add the StringRepr trait to be used in printing evaluation results in REPL
All the expressions and basically anything that needs to be printed out into
the REPL as a result of evaluation has to implement this trait.

It differs from the `std::fmt::Display` trait in the way that the runtime
instance is available to this function.
2020-11-02 00:55:56 +00:00
bootstrap Add the StringRepr trait to be used in printing evaluation results in REPL 2020-11-02 00:55:56 +00:00
docs/examples Create 'def' special form to define global value ( not functions at the moment ) 2020-09-20 22:22:18 +01:00
.gitignore Fix the compiler ns to have a very basic Compiler struct 2020-09-09 21:21:04 +01:00
.rusty-hook.toml Move current implementation to the 'bootstrap' directory 2020-11-01 19:40:07 +00:00
LICENSE Make Serene GPLv2 compatible 2020-09-09 21:40:31 +01:00
Makefile Print debug data of reader and evaluator on the rep 2020-11-01 20:15:07 +00:00
dev.org Update dev.org with more resources 2020-10-29 19:34:12 +00:00