TOML Value Elaboration #
Elaborates TOML values into Lean data types.
@[inline]
Equations
Instances For
Equations
Instances For
Numerals #
Equations
Instances For
Equations
Instances For
Equations
Instances For
Equations
Instances For
Equations
Instances For
Equations
Instances For
Strings & Simple Keys #
Equations
Instances For
partial def
Lake.Toml.elabBasicStringCore
(lit : String)
(i : String.Pos := 0)
(out : String := "")
:
Equations
Instances For
Equations
Instances For
Equations
Instances For
Equations
Instances For
@[inline]
Equations
Instances For
Equations
Instances For
Complex Values #
def
Lake.Toml.elabArray
{α : Type}
(x : Lean.TSyntax `Lake.Toml.array)
(elabVal : Lean.TSyntax `Lake.Toml.val → Lean.CoreM α)
:
Lean.CoreM (Array α)
Equations
Instances For
def
Lake.Toml.elabInlineTable
(x : Lean.TSyntax `Lake.Toml.inlineTable)
(elabVal : Lean.TSyntax `Lake.Toml.val → Lean.CoreM Value)
: