Packages

object Scheme

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Scheme
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Value Members

  1. def compile(exp: SExp): SchemeExp

    Compiles a s-expression into a scheme expression

  2. def parse(s: String): SchemeExp

    Parse a string representing a Scheme program

  3. def undefine(exps: List[SchemeExp]): SchemeExp

    Replace defines in a program (a list of expressions) by a big letrec as a single expression