Package sexp

Interface Summary
SExp SExp represents an s-expression.
SExpVisitor<T> A SExpVisitor represents a function over SExp
SList SList represents an expression consisting of a list of subexpressions, e.g.
 

Class Summary
SEmpty SEmpty represents the empty list.
SExpParser SExpParser is a parser for s-expressions.
SNonEmpty SNonEmpty represents a list that starts with an element and is followed by a list of more elements.
SString SString represents an s-expression string, e.g.
SSymbol SSymbol represents an expression consisting of a symbol, e.g.
 

Exception Summary
SExpParseException SExpParseException represents an exception caused by trying to parse a malformed string as an s-expression.