0x0LearnReferenceLibrariesMigration0x0.jmp0x1b.com

Compiler Artifacts

Current implementation evidence: README.html, docs/compiler.html,

docs/object-format.html, docs/archive-format.html, and docs/linker.html.

OISA

0x0 source compiles to OISA. The self-host chain compares generated stages to

prove compiler stability.

Example command:


./bin/zero oisa examples/add.0x0

Native Compatibility Compiler

bin/zero-native is built from compiler/compat-main.0x0. It supports

compatibility paths for C, native executable builds, object builds, ELF output,

and compiler artifact generation.

Object And Archive Paths

0x0 has documented object, archive, and linker surfaces. Use the object,

archive, and linker docs for format details and current limits.

Direct ELF Path

The current direct ELF backend supports the documented slice. It is not a

promise that every future language feature is available through every backend.

Practical Rule

When documenting compiler behavior, state the backend and artifact path. OISA,

C compatibility, object, archive, linked executable, and direct ELF paths have

different current coverage.