toy.parse

Undocumented in source.

Members

Functions

arithExp
Parser arithExp()

Aritmetic Expressions

arithGroup
Parser arithGroup()
Undocumented in source. Be warned that the author may not have intended to support it.
arithTerm
Parser arithTerm()
Undocumented in source. Be warned that the author may not have intended to support it.
arithValue
Parser arithValue()
Undocumented in source. Be warned that the author may not have intended to support it.
boolCmp
Parser boolCmp()
Undocumented in source. Be warned that the author may not have intended to support it.
boolExp
Parser boolExp()

Boolean Expressions

boolGroup
Parser boolGroup()
Undocumented in source. Be warned that the author may not have intended to support it.
boolNot
Parser boolNot()
Undocumented in source. Be warned that the author may not have intended to support it.
boolTerm
Parser boolTerm()
Undocumented in source. Be warned that the author may not have intended to support it.
parse
Statement parse(Token[] tokens)

// Parser /////

stmtAssign
Parser stmtAssign()
Undocumented in source. Be warned that the author may not have intended to support it.
stmtIf
Parser stmtIf()
Undocumented in source. Be warned that the author may not have intended to support it.
stmtList
Parser stmtList()

Statements

stmtPrint
Parser stmtPrint()
Undocumented in source. Be warned that the author may not have intended to support it.
stmtTerm
Parser stmtTerm()
Undocumented in source. Be warned that the author may not have intended to support it.
stmtWhile
Parser stmtWhile()
Undocumented in source. Be warned that the author may not have intended to support it.
valueIdent
Parser valueIdent()
Undocumented in source. Be warned that the author may not have intended to support it.
valueInt
Parser valueInt()

Value types.

Meta