Internals
Implementation-facing Zynx docs for memory, scoping, mangling, modules, ABI, and the compiler pipeline.
Internals docs describe behavior that affects users writing low-level code, module bundles, ABI boundaries, tooling, or compiler contributions.
Memory Model
Ownership, moves, borrowing, drops, manual allocation, and runtime safety hooks.
Scoping and Shadowing
Name lookup, nested scopes, imports, shadowing, and lifetime-sensitive analysis.
Symbol Mangling
How Zynx names functions and where unmangled symbols matter.
Modules and ABI
Compiled module bundles, headers, dynamic loading, native archives, and C ABI boundaries.
Compiler Pipeline
The path from lexing and parsing through analysis, headers, packages, LLVM, and runtime support.
Warning
Internals pages describe current implementation behavior. Do not treat them as stable ABI documentation yet.