Class JooParser


  • public class JooParser
    extends parser
    • Constructor Detail

      • JooParser

        public JooParser​(net.jangaroo.jooc.Scanner scanner)
    • Method Detail

      • setCompileLog

        public void setCompileLog​(net.jangaroo.jooc.api.CompileLog log)
      • setSemicolonInsertionMode

        public void setSemicolonInsertionMode​(net.jangaroo.jooc.config.SemicolonInsertionMode semicolonInsertionMode)
      • error_recovery

        protected boolean error_recovery​(boolean debug)
        Overrides:
        error_recovery in class java_cup.runtime.lr_parser
      • report_error

        public void report_error​(String message,
                                 Object info)
        Overrides:
        report_error in class java_cup.runtime.lr_parser
      • unrecovered_syntax_error

        public void unrecovered_syntax_error​(java_cup.runtime.Symbol cur_token)
        Overrides:
        unrecovered_syntax_error in class java_cup.runtime.lr_parser
      • report_fatal_error

        public void report_fatal_error​(String message,
                                       Object info)
        Overrides:
        report_fatal_error in class java_cup.runtime.lr_parser
      • syntax_error

        public void syntax_error​(java_cup.runtime.Symbol cur_token)
        Overrides:
        syntax_error in class java_cup.runtime.lr_parser
      • parseEmbedded

        @Nonnull
        public java_cup.runtime.Symbol parseEmbedded​(String string,
                                                     int line,
                                                     int column)