Class JavaCCParserInternals

  • Direct Known Subclasses:
    JavaCCParser

    public abstract class JavaCCParserInternals
    extends java.lang.Object
    Utilities.
    • Field Detail

      • context

        protected Context context
      • add_cu_token_here

        private java.util.List<Token> add_cu_token_here
      • first_cu_token

        private Token first_cu_token
      • insertionpoint1set

        private boolean insertionpoint1set
      • insertionpoint2set

        private boolean insertionpoint2set
      • nextFreeLexState

        private int nextFreeLexState
    • Constructor Detail

      • JavaCCParserInternals

        protected JavaCCParserInternals()
    • Method Detail

      • initialize

        protected void initialize​(Context context)
      • checkDefaultState

        protected void checkDefaultState()
      • addcuname

        protected void addcuname​(java.lang.String id)
      • compare

        protected void compare​(Token t,
                               java.lang.String id1,
                               java.lang.String id2)
      • setinsertionpoint

        protected void setinsertionpoint​(Token t,
                                         int no)
      • insertionpointerrors

        protected void insertionpointerrors​(Token t)
      • set_initial_cu_token

        protected void set_initial_cu_token​(Token t)
      • add_token_manager_decls

        protected void add_token_manager_decls​(Token t,
                                               java.util.List<Token> decls)
      • hexchar

        private boolean hexchar​(char ch)
      • hexval

        private int hexval​(char ch)
      • remove_escapes_and_quotes

        protected java.lang.String remove_escapes_and_quotes​(Token t,
                                                             java.lang.String str)
      • character_descriptor_assign

        protected char character_descriptor_assign​(Token t,
                                                   java.lang.String s)
      • character_descriptor_assign

        protected char character_descriptor_assign​(Token t,
                                                   java.lang.String s,
                                                   java.lang.String left)
      • isJavaLanguage

        protected final boolean isJavaLanguage()
      • getLanguageName

        protected final java.lang.String getLanguageName()