sexp
Interface SExp

All Known Subinterfaces:
SList
All Known Implementing Classes:
SEmpty, SNonEmpty, SString, SSymbol

public interface SExp

SExp represents an s-expression.


Method Summary
<T> T
accept(SExpVisitor<T> visitor)
          Apply a visitor to this s-expression.
 

Method Detail

accept

<T> T accept(SExpVisitor<T> visitor)
Apply a visitor to this s-expression.

Requires:
visitor != null
Returns:
result of applying the function represented by the visitor to this expression