GSC Interpreter
A Turing-complete interpreter developed for a compiler course
Loading...
Searching...
No Matches
Scanner Member List

This is the complete list of members for Scanner, including all inherited members.

addToken(TokenType type)Scannerprivate
addToken(TokenType type, std::any literal)Scannerprivate
advance()Scannerprivate
currentScannerprivate
getTokens() constScanner
identifier()Scannerprivate
isAtEnd() constScannerprivate
lineScannerprivate
match(const char &expected)Scannerprivate
number()Scannerprivate
peek() constScannerprivate
peekNext() constScannerprivate
programScannerprivate
Scanner(std::string_view program)Scanner
scanToken()Scannerprivate
scanTokens()Scanner
startScannerprivate
string()Scannerprivate
tokensScannerprivate