Expand description
The parser
Modules§
- assignment
- An assignment.
- atom
- An atom.
- chunk
- A chunk.
- comp
- A comparison.
- conjunct
||- disjunct
&&- expression
- An expression.
- factor
**- helpers
- Helper methods.
- inverse
!- metadata
- Metadata for the WAG.
- rhs
- The right-hand-side of a rule.
- rule
- A rule.
- sum
+or-.- symbol
- An individual symbol.
- term
*or/.- terminal
- A terminal.
- wag
- The full WAG tree.
Structs§
- Parser
- The main parser struct.
Enums§
- WagParse
Error - Any of the various errors that can occur during parsing.
Traits§
- Parse
- The main trait for parsing.
Type Aliases§
- Parse
Result - Any parse will either return the node we are trying to parse, or a
WagParseError.