Top Description Classes
[default module]

Package org.codehaus.groovy.syntax


Lexer, parser and trees.

Class Summary

Modifier and TypeClass and Description
public class
ASTHelper

A common base class of AST helper methods which can be shared across the classic and new parsers

public abstract class
CSTNode

An abstract base class for nodes in the concrete syntax tree that is the result of parsing.

public class
Numbers

Helper class for processing Groovy numeric literals.

public class
public class
ReadException

Encapsulates non-specific i/o exceptions.

public class
Reduction

A syntax reduction, produced by the Parser.

public class
RuntimeParserException

A helper class to allow parser exceptions to be thrown anywhere in the code.

public class
SyntaxException

Base exception indicating a syntax error.

public class
Token

A CSTNode produced by the Lexer.

public class
public class
public class
TokenUtil

Utility methods for working with Tokens.

public class
Types

Typing information for the CST system.