API reference
python:arx:arx
module arx
arx
Source: packages/arx/src/arx/__init__.py:1
Arx is a compiler create with llvm.
Modules
-
__main__ — Entrypoint module, in case you use `python -m arx`.
-
arrow_stdlib — Host bindings for the bundled Arrow standard library.
-
builtin_files — Frontend discovery of the native-backed File builtin dependency.
-
builtins — Compiler builtin helpers and bundled builtin-module loader.
-
cli — Functions and classes for handling the CLI call.
-
codegen — Arx LLVM-IR integration helpers.
-
dataframe — DataFrame surface helpers for Arx.
-
docstrings — Validate Arx docstrings against the Douki YAML schema.
-
exceptions — Define custom Exceptions to improve error message.
-
io — Module for handling the IO used by the compiler.
-
lexer — Lexer subpackage.
-
logs — The logs functions and classes handle all the system messages.
-
main — Arx main module.
-
native_config — Typed declarative native package configuration.
-
native_packages — Resolve native package metadata at the Arx host boundary.
-
package_index — Discover installed Arx source packages.
-
parser — parser module gather all functions and classes for parsing.
-
schema — JSON Schemas bundled with the Arx package.
-
settings — Parse and validate ``.arxproject.toml`` project settings.
-
tensor — Tensor surface helpers for Arx.
-
testing — Arx compiled test runner helpers.
Functions
- get_version — Return the program version.
Attributes
-
version —