[This is preliminary documentation and is subject to change.]
Provides functions for working with Laconic Configuration syntax
Classes
Class | Description | |
---|---|---|
![]() | LaconfigData |
Represets laconfig parser result
|
![]() | LaconfigKeywords |
Provides Laconfig keyword resolution services, this class is thread safe
|
![]() | LaconfigLanguage |
Represents Laconic + Config = Laconfig terse configuration language
|
![]() | LaconfigLexer |
Performs lexical analysis on source supplied in Laconfig syntax.
This class supports lazy analysis that happens gradually as result tokens are consumed through IEnumerable interface.
|
![]() | LaconfigParser |
Parses Laconfig lexer output into laconic configuration node graph
|
![]() | LaconfigToken |
Represents a token of Laconfig language
|
![]() | LaconfigWriter |
Writes Laconic Configuration into a stream or string
|
![]() | LaconfigWritingOptions |
Specifies how Laconic configuration should be written as text. Use LaconfigWritingOptions.Compact or LaconfigWritingOptions.PrettyPrint
static properties for typical options
|
Enumerations
Enumeration | Description | |
---|---|---|
![]() | LaconfigMsgCode |
Message codes for Laconfig code processors
|
![]() | LaconfigTokenType |
Denotes Laconfig token types
|