Package org.apache.groovy.parser.antlr4


package org.apache.groovy.parser.antlr4
  • Interface Summary
    Interface
    Description
    A SyntaxErrorReportable is a recognizer that can report syntax error
  • Class Summary
    Class
    Description
    Because antlr4 does not support generating lexer with specified interface, we have to create a super class for it and implement the interface.
    Because antlr4 does not support generating parser with specified interface, we have to create a super class for it and implement the interface.
    A parser plugin for the new parser.
    A parser plugin factory for the new parser.
    Builds the AST from the parse tree generated by Antlr4.
    A utilities for managing groovydoc, e.g.
    The lexer for Groovy programming language, which is based on the lexer generated by Antlr4
    The parser for Groovy programming language, which is based on the parser generated by Antlr4
     
    Some semantic predicates for altering the behaviour of the lexer and parser
    Transform try-with-resources to try-catch-finally Reference JLS "14.20.3.
  • Error Summary
    Error
    Description
    Represents a syntax error of groovy program