[][src]Crate lep

An interpreter for implementing interactive consoles.

Re-exports

pub use obj::Obj;
pub use obj::Pair;

Modules

builtin
obj

Structs

Domain

Domain of extension functions.

Ref

Ref is a native object stored in an Obj.

State

Incrementally constructed state.

Traits

Fun

Fun is an extension function object.

FunMut

FunMut is an extension function object with side-effects.

Functions

eval_stmt

Parse and evaluate a statement. A derived state with the result value is returned.

stringify

Stringify (), bool, i64, String, Ref or Pair. String will be quoted. None is returned if the type is not supported.