Class ECATokenLexer

  • All Implemented Interfaces:
    java_cup.runtime.Scanner

    public class ECATokenLexer
    extends java.lang.Object
    implements java_cup.runtime.Scanner
    • Field Detail

      • ZZ_LEXSTATE

        private static final int[] ZZ_LEXSTATE
      • ZZ_CMAP

        private static final char[] ZZ_CMAP
      • ZZ_ACTION

        private static final int[] ZZ_ACTION
      • ZZ_ACTION_PACKED_0

        private static final java.lang.String ZZ_ACTION_PACKED_0
        See Also:
        Constant Field Values
      • ZZ_ROWMAP

        private static final int[] ZZ_ROWMAP
      • ZZ_ROWMAP_PACKED_0

        private static final java.lang.String ZZ_ROWMAP_PACKED_0
        See Also:
        Constant Field Values
      • ZZ_TRANS

        private static final int[] ZZ_TRANS
      • ZZ_TRANS_PACKED_0

        private static final java.lang.String ZZ_TRANS_PACKED_0
        See Also:
        Constant Field Values
      • ZZ_ERROR_MSG

        private static final java.lang.String[] ZZ_ERROR_MSG
      • ZZ_ATTRIBUTE

        private static final int[] ZZ_ATTRIBUTE
      • ZZ_ATTRIBUTE_PACKED_0

        private static final java.lang.String ZZ_ATTRIBUTE_PACKED_0
        See Also:
        Constant Field Values
      • zzReader

        private java.io.Reader zzReader
      • zzState

        private int zzState
      • zzLexicalState

        private int zzLexicalState
      • zzBuffer

        private char[] zzBuffer
      • zzMarkedPos

        private int zzMarkedPos
      • zzCurrentPos

        private int zzCurrentPos
      • zzStartRead

        private int zzStartRead
      • zzEndRead

        private int zzEndRead
      • yyline

        private int yyline
      • yychar

        private int yychar
      • yycolumn

        private int yycolumn
      • zzAtBOL

        private boolean zzAtBOL
      • zzAtEOF

        private boolean zzAtEOF
      • zzEOFDone

        private boolean zzEOFDone
      • string

        java.lang.StringBuffer string
      • startLine

        private int startLine
      • file

        private java.lang.String file
    • Constructor Detail

      • ECATokenLexer

        public ECATokenLexer​(java.io.Reader in)
      • ECATokenLexer

        public ECATokenLexer​(java.io.InputStream in)
    • Method Detail

      • zzUnpackAction

        private static int[] zzUnpackAction()
      • zzUnpackAction

        private static int zzUnpackAction​(java.lang.String packed,
                                          int offset,
                                          int[] result)
      • zzUnpackRowMap

        private static int[] zzUnpackRowMap()
      • zzUnpackRowMap

        private static int zzUnpackRowMap​(java.lang.String packed,
                                          int offset,
                                          int[] result)
      • zzUnpackTrans

        private static int[] zzUnpackTrans()
      • zzUnpackTrans

        private static int zzUnpackTrans​(java.lang.String packed,
                                         int offset,
                                         int[] result)
      • zzUnpackAttribute

        private static int[] zzUnpackAttribute()
      • zzUnpackAttribute

        private static int zzUnpackAttribute​(java.lang.String packed,
                                             int offset,
                                             int[] result)
      • setStartLine

        public void setStartLine​(int startLine)
      • setFile

        public void setFile​(java.lang.String file)
      • symbol

        private java_cup.runtime.Symbol symbol​(int type)
      • symbol

        private java_cup.runtime.Symbol symbol​(int type,
                                               java.lang.Object value)
      • zzUnpackCMap

        private static char[] zzUnpackCMap​(java.lang.String packed)
      • zzRefill

        private boolean zzRefill()
                          throws java.io.IOException
        Throws:
        java.io.IOException
      • yyclose

        public final void yyclose()
                           throws java.io.IOException
        Throws:
        java.io.IOException
      • yyreset

        public final void yyreset​(java.io.Reader reader)
      • yystate

        public final int yystate()
      • yybegin

        public final void yybegin​(int newState)
      • yytext

        public final java.lang.String yytext()
      • yycharat

        public final char yycharat​(int pos)
      • yylength

        public final int yylength()
      • zzScanError

        private void zzScanError​(int errorCode)
      • yypushback

        public void yypushback​(int number)
      • zzDoEOF

        private void zzDoEOF()
                      throws java.io.IOException
        Throws:
        java.io.IOException
      • next_token

        public java_cup.runtime.Symbol next_token()
                                           throws java.io.IOException
        Specified by:
        next_token in interface java_cup.runtime.Scanner
        Throws:
        java.io.IOException