Package com.scriptbasic.utility
Class LexUtility
- java.lang.Object
-
- com.scriptbasic.utility.LexUtility
-
public final class LexUtility extends java.lang.Object- Author:
- Peter Verhas date Jun 28, 2012
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static voidcheckLexeme(LexicalAnalyzer analyzer, java.lang.String lexeme, java.lang.String exceptionText)static LexicalElementget(LexicalAnalyzer lexicalAnalyzer)static booleanisLexeme(LexicalAnalyzer analyzer, java.lang.String lexeme)static LexicalElementpeek(LexicalAnalyzer lexicalAnalyzer)
-
-
-
Method Detail
-
peek
public static LexicalElement peek(LexicalAnalyzer lexicalAnalyzer) throws AnalysisException
- Throws:
AnalysisException
-
get
public static LexicalElement get(LexicalAnalyzer lexicalAnalyzer) throws AnalysisException
- Throws:
AnalysisException
-
isLexeme
public static boolean isLexeme(LexicalAnalyzer analyzer, java.lang.String lexeme) throws AnalysisException
- Throws:
AnalysisException
-
checkLexeme
public static void checkLexeme(LexicalAnalyzer analyzer, java.lang.String lexeme, java.lang.String exceptionText) throws AnalysisException
- Throws:
AnalysisException
-
-