PBXA32 ALPHA
V0.2 — C11-Grundgerüst
Eine vollständige x86-32 Compiler-Pipeline geschrieben in ISO C11. Von PowerBASIC-Quellcode durch Präprozessor, Lexer, Parser, semantische Analyse, IR, x86-Codegenerierung, COFF-Assemblierung und PE32-Linking — alles in einer Toolchain. Keine C++-Abhängigkeiten. Keine GNU-Erweiterungen. Reines, standardkonformes C11, das native Windows PE32-Executables erzeugt.
Geschrieben in ISO C11 (kein C++, kein GNU)
Ziel: x86-32 / PE32
7 Smoke-Tests bestanden
Über PBXA32
PBXA32 ist ein von Grund auf neu entwickelter nativer x86-32 Compiler, vollständig in standardkonformem ISO C11 geschrieben. Er verfügt über eine vollständige 7-stufige Pipeline (Präprozessor, Lexer, Parser, semantische Analyse, IR, Codegenerierung, Assembler, Linker), die PE32-Programme ohne externe Abhängigkeiten erzeugt. 7 Subsystem-Smoke-Tests bestanden.
Alpha-Vorschau
PBXA32 befindet sich in aktiver Alpha-Entwicklung. Der vollständige Compiler, die Smoke-Tests und die Dokumentation werden mit der ersten öffentlichen Alpha-Version zum Download verfügbar sein.