RepresentationGraph
Namespace: Legivel
Nested types and modules
Type | Description |
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 |