Package org.codehaus.groovy.syntax


package org.codehaus.groovy.syntax

Lexer, parser and trees.

  • Class Summary
    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.
    A syntax reduction, produced by the Parser.
    A CSTNode produced by the Lexer.
    Utility methods for working with Tokens.
    Typing information for the CST system.
  • Exception Summary
    Exception
    Description
     
    Encapsulates non-specific i/o exceptions.
    A helper class to allow parser exceptions to be thrown anywhere in the code.
    Base exception indicating a syntax error.