Classes
JsonStateMachineLexer
1
▼
JSON lexer optimized for minimal overhead.
JSON has a simple grammar — this lexer optimizes for ra…
JsonStateMachineLexer
1
▼
JSON lexer optimized for minimal overhead.
JSON has a simple grammar — this lexer optimizes for raw speed with all scanning inlined (no mixin overhead).
Methods
tokenize
4
Iterator[Token]
▼
tokenize
4
Iterator[Token]
▼
def tokenize(self, code: str, config: LexerConfig | None = None, *, start: int = 0, end: int | None = None) -> Iterator[Token]
Parameters
| Name | Type | Description |
|---|---|---|
code |
— |
|
config |
— |
Default:None
|
start |
— |
Default:0
|
end |
— |
Default:None
|
Returns
Iterator[Token]