#yaml-parser #yaml #ast #emitter #parser

yaml-ast

A pure Rust YAML 1.2.2 parser. Provides access to the AST and event-based emitter/parser.

1 unstable release

0.0.1 Dec 30, 2023

#17 in #emitter

Custom license

18KB
394 lines

yaml-ast

A pure Rust YAML 1.2.2 parser (Spec)


⚠️ Notice

This project is currently under very active development. It is not production-ready or even spec-compliant (yet). The official state is: Exploration / experimentation phase. It eventually aims to provide deeper control over the YAML AST and the event-based emitter/parser. It is aimed at projects which require full insight into the YAML structure for advanced topics like automatic code generations via derive macros.

Dependencies

~1.5MB
~38K SLoC