Package antlr

Class TreeWalkerGrammar


  • class TreeWalkerGrammar
    extends Grammar
    Parser-specific grammar subclass
    • Field Detail

      • transform

        protected boolean transform
    • Constructor Detail

      • TreeWalkerGrammar

        TreeWalkerGrammar​(String className_,
                          Tool tool_,
                          String superClass)
    • Method Detail

      • processArguments

        public void processArguments​(String[] args)
        Process command line arguments. -trace have all rules call traceIn/traceOut -traceParser have parser rules call traceIn/traceOut -debug generate debugging output for parser debugger
        Specified by:
        processArguments in class Grammar
      • setOption

        public boolean setOption​(String key,
                                 Token value)
        Set tree parser options
        Overrides:
        setOption in class Grammar
        Parameters:
        key - The name of the option.
        value - The value to associate with the key.
        Returns:
        true if the option was a valid generic grammar option, false o/w