class documentation

class Lexer: (source)

Constructor: Lexer(source)

View In Hierarchy

Undocumented

Method __init__ Undocumented
Method __iter__ Undocumented
Method consume Undocumented
Method next_token Undocumented
Method scan_plain_key Undocumented
Method scan_quoted_key Undocumented
Method starts_with Undocumented
Instance Variable pos Undocumented
Instance Variable source Undocumented
def __init__(self, source: str): (source)

Undocumented

def __iter__(self) -> Generator[Token, None, None]: (source)

Undocumented

def consume(self, prefix: str): (source)

Undocumented

def next_token(self) -> Token: (source)

Undocumented

def scan_plain_key(self) -> Token: (source)

Undocumented

def scan_quoted_key(self) -> Token: (source)

Undocumented

def starts_with(self, prefix: str) -> bool: (source)

Undocumented

Undocumented

Undocumented