# Package org.apache.groovy.parser.antlr4

package org.apache.groovy.parser.antlr4

- Related Packages
  Package
  Description
  org.apache.groovy.parser.antlr4.internal
  org.apache.groovy.parser.antlr4.util
- Class
  Description
  AbstractLexer
  Because antlr4 does not support generating lexer with specified interface, we have to create a super class for it and implement the interface.
  AbstractParser
  Because antlr4 does not support generating parser with specified interface, we have to create a super class for it and implement the interface.
  Antlr4ParserPlugin
  A parser plugin for the new parser.
  Antlr4PluginFactory
  A parser plugin factory for the new parser.
  AstBuilder
  Builds the AST from the parse tree generated by Antlr4.
  GroovydocManager
  A utilities for managing groovydoc, e.g.
  GroovyLangLexer
  The lexer for Groovy programming language, which is based on the lexer generated by Antlr4
  GroovyLangParser
  The parser for Groovy programming language, which is based on the parser generated by Antlr4
  GroovySyntaxError
  Represents a syntax error of groovy program
  PositionInfo
  SemanticPredicates
  Some semantic predicates for altering the behaviour of the lexer and parser
  SyntaxErrorReportable
  A SyntaxErrorReportable is a recognizer that can report syntax error
  TryWithResourcesASTTransformation
  Transform try-with-resources to try-catch-finally Reference JLS "14.20.3.