Package org.jboss.byteman.rule.grammar
Class ECATokenLexer
- java.lang.Object
-
- org.jboss.byteman.rule.grammar.ECATokenLexer
-
- All Implemented Interfaces:
java_cup.runtime.Scanner
public class ECATokenLexer extends Object implements java_cup.runtime.Scanner
-
-
Field Summary
Fields Modifier and Type Field Description static intCOMMENTstatic intQUOTEDIDENTstatic intSTRINGstatic intYYEOFstatic intYYINITIAL
-
Constructor Summary
Constructors Constructor Description ECATokenLexer(InputStream in)ECATokenLexer(Reader in)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java_cup.runtime.Symbolnext_token()voidsetFile(String file)voidsetStartLine(int startLine)voidyybegin(int newState)charyycharat(int pos)voidyyclose()intyylength()voidyypushback(int number)voidyyreset(Reader reader)intyystate()Stringyytext()
-
-
-
Field Detail
-
YYEOF
public static final int YYEOF
- See Also:
- Constant Field Values
-
STRING
public static final int STRING
- See Also:
- Constant Field Values
-
QUOTEDIDENT
public static final int QUOTEDIDENT
- See Also:
- Constant Field Values
-
YYINITIAL
public static final int YYINITIAL
- See Also:
- Constant Field Values
-
COMMENT
public static final int COMMENT
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
ECATokenLexer
public ECATokenLexer(Reader in)
-
ECATokenLexer
public ECATokenLexer(InputStream in)
-
-
Method Detail
-
setStartLine
public void setStartLine(int startLine)
-
setFile
public void setFile(String file)
-
yyclose
public final void yyclose() throws IOException- Throws:
IOException
-
yyreset
public final void yyreset(Reader reader)
-
yystate
public final int yystate()
-
yybegin
public final void yybegin(int newState)
-
yytext
public final String yytext()
-
yycharat
public final char yycharat(int pos)
-
yylength
public final int yylength()
-
yypushback
public void yypushback(int number)
-
next_token
public java_cup.runtime.Symbol next_token() throws IOException- Specified by:
next_tokenin interfacejava_cup.runtime.Scanner- Throws:
IOException
-
-