webql/compiler/parser
Copy MarkdownTypes
Parser
pub opaque type ParserValues
new
pub fn new(source: String, tokens: List(token.Token)) -> ParserCreates a new parser instance from a source.
parse
pub fn parse(
parser: Parser,
) -> Result(ast.Document, diagnostic.Diagnostic)Parses tokens into AST.