Crate oftlisp_anf [] [src]

An implementation of Context for OftLisp that uses ANF as an IR.

Structs

Context

The Context provided by this crate.

Enums

Expr

A complex expression, i.e. one that can fail to normalize.

Prim

A primitive expression, i.e. one that immediately normalizes.

RuntimeError

A runtime error.

Statics

PRIMITIVES

The primitives for the Context.

Type Definitions

BuiltinFunction

The type of a built-in function.

UserFunction

The type of a user-defined function.