Package org.codehaus.groovy.syntax


package org.codehaus.groovy.syntax

Lexer, parser and trees.

  • Class
    Description
    A common base class of AST helper methods which can be shared across the classic and new parsers
    An 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 CSTNode produced by the Lexer.
     
     
    Utility methods for working with Tokens.
    Typing information for the CST system.