module documentation
Undocumented
Class |
|
Flags that map to parsed keys/namespaces. |
Class |
|
Undocumented |
Class |
|
Undocumented |
Function | create |
Undocumented |
Function | create |
Undocumented |
Function | is |
Undocumented |
Function | key |
Undocumented |
Function | make |
A decorator to make `parse_float` safe. |
Function | parse |
Undocumented |
Function | parse |
Undocumented |
Function | parse |
Undocumented |
Function | parse |
Undocumented |
Function | parse |
Undocumented |
Function | parse |
Undocumented |
Function | parse |
Undocumented |
Function | parse |
Undocumented |
Function | parse |
Undocumented |
Function | parse |
Undocumented |
Function | parse |
Undocumented |
Function | parse |
Undocumented |
Function | parse |
Undocumented |
Function | skip |
Undocumented |
Function | skip |
Undocumented |
Function | skip |
Undocumented |
Function | skip |
Undocumented |
Function | suffixed |
Return a `TOMLDecodeError` where error message is suffixed with coordinates in source. |
Constant | ASCII |
Undocumented |
Constant | BARE |
Undocumented |
Constant | BASIC |
Undocumented |
Constant | HEXDIGIT |
Undocumented |
Constant | ILLEGAL |
Undocumented |
Constant | ILLEGAL |
Undocumented |
Constant | KEY |
Undocumented |
Constant | TOML |
Undocumented |
Constant | TOML |
Undocumented |
def key_value_rule(src:
str
, pos: Pos
, out: Output
, header: Key
, parse_float: ParseFloat
) -> Pos
:
(source)
¶
Undocumented
A decorator to make `parse_float` safe. `parse_float` must not return dicts or lists, because these types would be mixed with parsed TOML tables and arrays, thus confusing the parser. The returned decorated callable raises `ValueError` instead of returning illegal types.
def parse_basic_str_escape(src:
str
, pos: Pos
, *, multiline: bool
= False) -> tuple[ Pos, str]
:
(source)
¶
Undocumented
def parse_key_value_pair(src:
str
, pos: Pos
, parse_float: ParseFloat
) -> tuple[ Pos, Key, Any]
:
(source)
¶
Undocumented
def skip_until(src:
str
, pos: Pos
, expect: str
, *, error_on: frozenset[ str]
, error_on_eof: bool
) -> Pos
:
(source)
¶
Undocumented
Undocumented
Value |
|