-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() }).