Lexer, parser and trees.
ClassDescriptionA common base class of AST helper methods which can be shared across the classic and new parsersAn abstract base class for nodes in the concrete syntax tree that is the result of parsing.Helper class for processing Groovy numeric literals.Encapsulates non-specific i/o exceptions.A syntax reduction, produced by the
Parser.A helper class to allow parser exceptions to be thrown anywhere in the code.Base exception indicating a syntax error.A
CSTNodeproduced by the
Lexer.Utility methods for working with Tokens.Typing information for the CST system.