arx.arrow_stdlib

arx.arrow_stdlib

Source: packages/arx/src/arx/arrow_stdlib.py

title: Host bindings for the bundled Arrow standard library.
summary: >-
  Bind existing ASTx opaque types and explicit IRx native capabilities only
  while loading the reserved bundled module. No grammar or lowering lives here.

Functions

type_bindings() -> dict[str, astx.DataType]

title: Supply nominal native handle types to the bundled source parser.
returns:
  type: dict[str, astx.DataType]

prepare_module(module: astx.Module, origin: str) -> ParsedModule

title: Attach native capabilities to actual bundled extern declarations.
parameters:
  module:
    type: astx.Module
  origin:
    type: str
returns:
  type: ParsedModule
Back to top