Module

lexers.triton_sm

Hand-written Triton lexer using state machine approach.

O(n) guaranteed, zero regex, thread-safe. Triton is a language/library for GPU kernel programming with Python.

Classes

TritonStateMachineLexer 1
Triton lexer (Python-based GPU programming).

Triton lexer (Python-based GPU programming).

Methods

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]