CompilerX64 ALPHA
The Self-Hosting x86-64 Compiler That Replaces PowerBASIC
Imagine a compiler so powerful it compiles its own 203,000+ line source code. A compiler where you can override any built-in function with your own assembly. Where inline ASM speaks 561+ mnemonics spanning SSE4 to AVX-512 to Intel AMX. Where a 10-pass SSA optimizer with auto-vectorization transforms your BASIC into blazing native x64 machine code. This is CompilerX64.
203,000+ lines of compiler source
7-stage compilation pipeline
x64 PE32+ native output
Self-hosting target: in progress
About CompilerX64
CompilerX64 is a next-generation self-hosting x86-64 compiler for PowerBASIC-compatible BASIC with 561+ ASM mnemonics, a 10-pass SSA optimizer with auto-vectorization, compiler-level #OVERRIDE function replacement, multi-language frontends (BASIC, C, PILOT, ASM), a complete module system, and full PE32+ linker — all self-compiling its 203K+ line source code.
CompilerX64 Preview
CompilerX64 is in active development. The public download package and help file will be published when the next release gate is complete.