toml-parser-2.0.0.0: TOML 1.0.0 parser
TOML parser using generated lexers and parsers with careful attention to the TOML 1.0.0 semantics for defining tables.
Modules
toml-parser-2.0.0.0
- Toml TOML parsing, printing, and codecs
- Toml.Pretty Human-readable representations for error messages
- Toml.Schema Infrastructure for converting between TOML and application values
- Toml.Schema.FromValue Automation for converting TOML values to application values.
- Toml.Schema.Generic Integration with DerivingVia extension
- Toml.Schema.Generic.FromValue GHC.Generics derived table parsing
- Toml.Schema.Generic.ToValue GHC.Generics derived table generation
- Toml.Schema.Matcher A type for building results while tracking scopes
- Toml.Schema.ParseTable A type for matching keys out of a table
- Toml.Schema.ToValue Automation for converting application values to TOML.
- Toml.Semantics Semantic interpretation of raw TOML expressions
- Toml.Semantics.Ordered Tool for extracting an ordering from an existing TOML file
- Toml.Semantics.Types Semantic TOML values
- Toml.Syntax Parsing and lexing for TOML syntax
- Toml.Syntax.Lexer TOML lexical analyzer
- Toml.Syntax.Parser Raw TOML expression parser
- Toml.Syntax.Position File position representation
- Toml.Syntax.Token Lexical tokens
- Toml.Syntax.Types Raw expressions from a parsed TOML file