Methods in karel with parameters of type Token |
boolean |
Lexer.pushBack(Token tok)
|
boolean |
Parser.isSemicolon(Token t)
|
boolean |
Parser.isElse(Token t)
|
boolean |
Parser.expect(TokenType expected,
Token got)
|
boolean |
Parser.expect(java.lang.String expected,
Token got)
|
boolean |
Parser.expectDo(Token t)
|
boolean |
Parser.expectAs(Token t)
|
boolean |
Parser.expectEnd(Token t)
|
boolean |
Parser.expectTimes(Token t)
|
boolean |
Parser.expectThen(Token t)
|
boolean |
Parser.expectLogicTest(Program p,
Token t,
Lexer l)
|
boolean |
Parser.expectNumber(Program p,
Token t,
Lexer l)
|
boolean |
Parser.expectEndExec(Program p,
Token t,
Lexer l)
|
boolean |
Parser.expectEndProg(Program p,
Token t,
Lexer l)
|
boolean |
Parser.expectEndOfFile(Program p,
Token t,
Lexer l)
|
boolean |
Parser.expectStmt(Program p,
Token t,
Lexer l)
|
boolean |
Parser.expectStmtList(Program p,
Token t,
Lexer l)
|
boolean |
Parser.expectMain(Program p,
Token t,
Lexer l)
|
boolean |
Parser.expectBegExec(Program p,
Token t,
Lexer l)
|
boolean |
Parser.expectSemicolon(Program p,
Token t,
Lexer l)
|
boolean |
Parser.expectSemicolon1(Program p,
Token t,
Lexer l)
|
boolean |
Parser.expectDefInst(Program p,
Token t,
Lexer l)
|
boolean |
Parser.expectProgram(Program p,
Token t,
Lexer l)
|