aix.lexer.syntax

aix.lexer.syntax

Source: packages/aix/src/aix/lexer/syntax.py

title: Helpers for the bundled AIX lexer syntax manifest.

Functions

load_syntax_manifest() -> SyntaxManifest

title: Load the lexer syntax manifest bundled with AIX.
returns:
  type: SyntaxManifest

Classes

SyntaxManifest

title: Loaded syntax manifest facade.
attributes:
  data:
    type: dict[str, Any]

Methods

line_comment_delimiters(self) -> tuple[str, ...]
title: Return configured line comment delimiters.
returns:
  type: tuple[str, Ellipsis]
reserved_operators(self) -> set[str]
title: Return reserved AIX operator symbols.
returns:
  type: set[str]
types(self) -> set[str]
title: Return primitive type spellings.
returns:
  type: set[str]