| Name | Description | Type | Package | Framework |
| ASTHelper | A common base class of AST helper methods which can be shared across the classic and new parsersAuthor:Jochen Theodorou, James Strachan, Bob McWhirter, Sam Pullara, Chris Poirier | Class | org.codehaus.groovy.syntax | Groovy |
| CSTNode | An abstract base class for nodes in the concrete syntax tree that is the result of parsing. | Class | org.codehaus.groovy.syntax | Groovy |
| Numbers | Helper class for processing Groovy numeric literals. | Class | org.codehaus.groovy.syntax | Groovy |
| ParserException | Class | org.codehaus.groovy.syntax | Groovy | |
| ReadException | Encapsulates non-specific i/o exceptions. | Class | org.codehaus.groovy.syntax | Groovy |
| Reduction | A syntax reduction, produced by the Parser. | Class | org.codehaus.groovy.syntax | Groovy |
| RuntimeParserException | A helper class to allow parser exceptions to be thrown anywhere in the code. | Class | org.codehaus.groovy.syntax | Groovy |
| SyntaxException | Base exception indicating a syntax error. | Class | org.codehaus.groovy.syntax | Groovy |
| Token | A CSTNode produced by the Lexer. | Class | org.codehaus.groovy.syntax | Groovy |
| TokenException | Class | org.codehaus.groovy.syntax | Groovy | |
| TokenMismatchException | Class | org.codehaus.groovy.syntax | Groovy | |
| Types | Typing information for the CST system. | Class | org.codehaus.groovy.syntax | Groovy |