pymeta 0.1.0-alpha.1

Metaprogramming Rust in Python!
Documentation
def is_ident_start(string: str) -> bool: ...

def is_ident_continue(string: str) -> bool: ...

class Span:
    @staticmethod
    def call_site() -> Span: ...

    def __repr__(self) -> str: ...

class TokenStream:
    def append_group(self, delimiter: str, tokens: TokenStream, span: Span | None): ...

    def append_punct(self, char: str, spacing: str, span: Span | None): ...

    def append_ident(self, string: str, span: Span | None): ...

    def append_int_literal(self, value: int, suffix: str | None, span: Span | None): ...

    def append_float_literal(self, value: float, suffix: str | None, span: Span | None): ...

    def append_str_literal(self, type: str, value: str, span: Span | None): ...

    def append_bytes_literal(self, type: bytes, value: str, span: Span | None): ...