API reference
python:arx:arx.codegen.ArxBuilder
class ArxBuilder
ArxBuilder()
Source: packages/arx/src/arx/codegen.py:30
Arx backend builder with Arx overrides.
Attributes
- translator — Type: ArxVisitor
Methods
-
__init__ — Initialize ArxBuilder.
-
_build_from_ir_result — Materialize LLVM IR into either an object file or executable.
-
_new_translator — Create the Arx visitor.
-
build — Transpile the ASTx to LLVM-IR and build it to an executable file.
-
build_modules — Build a reachable graph of parsed modules.
-
translate — Supply bundled dependencies when compiling an Arx module directly.