Package org.codehaus.groovy.syntax
Lexer, parser and trees.
-
Class Summary Class Description ASTHelper A common base class of AST helper methods which can be shared across the classic and new parsersCSTNode An abstract base class for nodes in the concrete syntax tree that is the result of parsing.Numbers Helper class for processing Groovy numeric literals.Reduction A syntax reduction, produced by theParser
.Token ACSTNode
produced by theLexer
.TokenUtil Utility methods for working with Tokens.Types Typing information for the CST system. -
Exception Summary Exception Description ParserException ReadException Encapsulates non-specific i/o exceptions.RuntimeParserException A helper class to allow parser exceptions to be thrown anywhere in the code.SyntaxException Base exception indicating a syntax error.TokenException TokenMismatchException