Legivel


RepresentationGraph

Namespace: Legivel

Nested types and modules

TypeDescription
EmptyDocumentResult

Empty Result Info (possible candidate to discard)

ErrorResult

Yaml Error Result Info

GlobalTag

Defines a Global Tag, its properties and functions.

LocalTag

Defines a Local Tag, its properties and functions.

LocalTagsFuncs

Local Tags should use these functions when appropriate

Node

The main/root structure of a Yaml Node

NodeData<'T>

Contains the actual data of a node, used for all types, Map, Seq, Scalar

NodeKind

A Node may be of Maping, Sequence or Scalar type

ParseInfo

Registers parsing information per Node, related to the source document

ParseMessageAtLine

Contains a warning or error message

ParsedDocumentResult

Fully parsed document result info

Representation

Representation of the parsed document

TagFunctions

Each Global Tag must implement the functions in this type

TagKind

A Tag can be Local, Global, Unrecognized or Non Specific

TagReport

Statistics of problematic tags used in the source yaml

TagShorthand

Mapping of tag shorthands, with the TAG directive

Unrecognized

Statistics for unrecognized tags

Fork me on GitHub