Package de.firemage.autograder.treeg
Class RegExLexer
java.lang.Object
de.firemage.autograder.treeg.RegExLexer
-
Constructor Summary
Constructors -
Method Summary
-
Constructor Details
-
RegExLexer
-
-
Method Details
-
consumeNext
- Throws:
InvalidRegExSyntaxException
-
peek
- Throws:
InvalidRegExSyntaxException
-
peekInRange
- Throws:
InvalidRegExSyntaxException
-
peek
- Throws:
InvalidRegExSyntaxException
-
hasNext
public boolean hasNext() -
hasNext
public boolean hasNext(int n) -
peekType
- Throws:
InvalidRegExSyntaxException
-
peekType
- Throws:
InvalidRegExSyntaxException
-
expect
- Throws:
InvalidRegExSyntaxException
-
expect
- Throws:
InvalidRegExSyntaxException
-
mark
public void mark() -
backtrack
public void backtrack() -
toString
-
length
public int length()
-