| Class | Description |
|---|---|
| ParseAdditiveOrMultiplicative |
Observation: the only differences between
parseMultiplicateExpression
and parseAdditiveExpression (both private to
Parser) are: |
| Parser |
Parses a sequence of tokens into an AST.
|
| ParseResult<A> |
Encapsulates the result of parsing something in, where "something"
is represented by the type variable
A. |
| ParserTest |
Tests the code in
Parser. |
| Exception | Description |
|---|---|
| ParserException |
Exception thrown when parsing fails, e.g.,
)3(. |