Packages

A YAML 1.2 parser for Gleam, with an optional native fast_yaml C NIF backend.

Current section

Files

Jump to
taffy include taffy@parser@types_Parser.hrl
Raw

include/taffy@parser@types_Parser.hrl

-record(parser, {
tokens :: list(taffy@lexer:token()),
consumed :: list(taffy@lexer:token()),
pos :: integer(),
anchors :: gleam@dict:dict(binary(), taffy@value:yaml_value()),
seq_entry_indent :: gleam@option:option(integer()),
in_inline_value :: boolean(),
flow_min_indent :: integer(),
flow_multiline :: boolean(),
tag_handles :: list(binary()),
alias_budget :: integer(),
depth :: integer(),
max_depth :: integer()
}).