Classes
TomlStateMachineLexer
2
▼
TOML lexer using composable mixins.
TomlStateMachineLexer
2
▼
TOML lexer using composable mixins.
Methods
tokenize
2
Iterator[Token]
▼
tokenize
2
Iterator[Token]
▼
def tokenize(self, code: str, config: LexerConfig | None = None) -> Iterator[Token]
Parameters
| Name | Type | Description |
|---|---|---|
code |
— |
|
config |
— |
Default:None
|
Returns
Iterator[Token]
Internal Methods 1 ▼
_scan_toml_number
2
tuple[TokenType, int]
▼
Scan TOML number (including dates).
_scan_toml_number
2
tuple[TokenType, int]
▼
def _scan_toml_number(self, code: str, pos: int) -> tuple[TokenType, int]
Parameters
| Name | Type | Description |
|---|---|---|
code |
— |
|
pos |
— |
Returns
tuple[TokenType, int]