Package org.codehaus.groovy.syntax
package org.codehaus.groovy.syntax
Lexer, parser and trees.
-
ClassDescriptionCommon base class providing shared AST helper methods used by both the classic and new parsers.Abstract base class for nodes in the concrete syntax tree (CST) produced by parsing.Utility class for processing and parsing Groovy numeric literals.Exception thrown when a parse error is encountered by the parser.Exception that wraps I/O exceptions (
IOException) in a Groovy-specific context.A syntax reduction produced by the Parser during syntactic analysis.A runtime exception wrapper for parser errors, allowing parser exceptions to be thrown from contexts that cannot throw checked exceptions.Base exception class indicating a syntax error detected during parsing.ACSTNodeproduced by the Lexer during lexical analysis.Exception thrown when a token-related error is encountered during parsing.Exception thrown when a parser encounters a token of an unexpected type.Utility methods for working with tokens and operators.Registry of token type constants and type hierarchy definitions for the concrete syntax tree (CST) system.