All Classes and Interfaces

Class
Description
Use this annotation on a method in order to indicate that the method is a schema action to perform after successful matches of a rule with the given name.
Use this annotation on a method in order to indicate that the method is a schema action to perform before successful matches of a rule with the given name.
Use this method to mark a method as the implementation of a user-defined condition that can be referenced by 'require' rules within a symbolic-expression schema.
Escaper.
 
An instance of this class is a pattern that describes a symbolic-expression.
 
This type of exception indicates a problem within a schema definition.
An instance of this class represents a output text file.
Converts a String to a SList.
This type of exception indicates the detection of a syntax-error.
Use this method to mark a class or method in order to indicate the translation-pass that the class or method related to.
Symbolic Atom.
An instance of this class can be used to determine whether a symbolic-expression matches a pattern.
Use an instance of this class to create a Schema object.
Result of a match(Sexpr) invocation.
Sexpr<T extends Sexpr<T>>
Symbolic Expression.
Symbolic List.
An instance of this interface indicate the location of a symbolic-expression within a string of text.
Instances of this class simplify the creation of indented text.