webql/compiler/parser/parse_supernode

Copy Markdown

Values

parse

pub fn parse(
  source: String,
  tokens: List(token.Token),
  parse_graph: fn(String, List(token.Token)) -> Result(
    #(ast.Graph, source.Span, List(token.Token)),
    diagnostic.Diagnostic,
  ),
) -> Result(
  #(ast.Node, source.Span, List(token.Token)),
  diagnostic.Diagnostic,
)

Parses a nested graph supernode.