oftlisp-anf 0.1.3

An OftLisp backend using A-normal form.
Documentation
//! An implementation of `Context` for OftLisp that uses ANF as an IR.

#![warn(missing_docs)]

extern crate byteorder;
extern crate either;
extern crate gc;
#[macro_use]
extern crate gc_derive;
extern crate itertools;
#[macro_use]
extern crate log;
extern crate oftlisp;
extern crate smallvec;

mod compile;
mod convert;
mod errors;
mod interpret;
mod primitives;
mod types;

pub use errors::RuntimeError;
pub use primitives::PRIMITIVES;
pub use types::{BuiltinFunction, Context, Expr, Prim, UserFunction};