# Package org.codehaus.groovy.syntax

package org.codehaus.groovy.syntax

Lexer, parser and trees.

- Related Packages
  Package
  Description
  org.codehaus.groovy
  Groovy Language for the JVM
- Class
  Description
  ASTHelper
  A common base class of AST helper methods which can be shared across the classic and new parsers
  CSTNode
  An abstract base class for nodes in the concrete syntax tree that is the result of parsing.
  Numbers
  Helper class for processing Groovy numeric literals.
  ParserException
  ReadException
  Encapsulates non-specific i/o exceptions.
  Reduction
  A syntax reduction, produced by the `Parser`.
  RuntimeParserException
  A helper class to allow parser exceptions to be thrown anywhere in the code.
  SyntaxException
  Base exception indicating a syntax error.
  Token
  A `CSTNode` produced by the `Lexer`.
  TokenException
  TokenMismatchException
  TokenUtil
  Utility methods for working with Tokens.
  Types
  Typing information for the CST system.