Namespace Huml.Net.Parser
Classes
- HumlDocument
Represents a mapping block in the HUML AST. Used for both the document root and for every nested multiline mapping block introduced by the
::vector indicator.
- HumlInlineMapping
Represents an inline or empty mapping block in the HUML AST. Produced for
{ key: value, ... }inline notation and empty{}dicts only.
- HumlMapping
Represents a key-value mapping entry (e.g.,
key: value).
- HumlNode
Base type for all HUML AST nodes.
- HumlScalar
Represents a scalar value.
- HumlSequence
Represents a sequence of items (a HUML list).
Enums
- ScalarKind
Identifies the kind of a HUML scalar value.