Module parser

Module parser 

Source

Modules§

ast
error
fmt
garbage
iter
keyword
token

Structs§

Parser
A high-level parser for the language. This is the type to use to parse an arbitrary piece of code into an abstract syntax tree.
ParserState
State that can be used to determine if certain parse trees are valid (e.g. if a checking if a break expression is inside a loop).

Enums§

ParseResult
The result of a parsing operation.

Traits§

Parse
Any type that can be parsed from a source of tokens.