Packages

package lisp

Content Hierarchy
Ordering
  1. Alphabetic
Visibility
  1. Public
  2. Protected

Type Members

  1. sealed abstract class LAtom extends SExpression
  2. case class LCons(car: SExpression, cdr: SExpression) extends SExpression with Product with Serializable
  3. case class LKeyword(name: String) extends LAtom with Product with Serializable
  4. case class LList(elements: SExpression*) extends SExpression with Product with Serializable
  5. case class LSymbol(name: String) extends LAtom with Product with Serializable
  6. sealed abstract class SExpression extends AnyRef

    Lisp SExpression Datatypes and Parser This is a basic LISP S-expression parser, without quote character, macros or other fancy stuff.

    Lisp SExpression Datatypes and Parser This is a basic LISP S-expression parser, without quote character, macros or other fancy stuff. Atoms have a reduced namespace and need to be extended if necessary.

    Printing a Datastructure should output valid Lisp.

Value Members

  1. object LFun
  2. object LFunOrAtom
  3. object LList extends Serializable
  4. object LSymbol extends (String) => LAtom with Serializable
  5. object SExpressionParser

Ungrouped