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
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 Details
-
peek
- Throws:
AnalysisException
-
get
- 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
-