Go B Compiler, a working B compiler that is fully compliant with B, with nice warnings and errors, configurable via standard flags like -W/-Wno, and -F and -Fno to turn on/off warns/features. -std=B/-std=Bx for some extensions. Compatible with tsoding/b | Improved rewrite of CBC, using modernc.org/libqbe

b blang compiler gbc golang llvm no-cgo portable programming-language qbe retargetable rob-pike strongly-typed
1 Open Issue Need Help Last updated: Sep 14, 2025

Open Issues Need Help

View All on GitHub
float32s not working about 2 months ago
bug help wanted

Go B Compiler, a working B compiler that is fully compliant with B, with nice warnings and errors, configurable via standard flags like -W/-Wno, and -F and -Fno to turn on/off warns/features. -std=B/-std=Bx for some extensions. Compatible with tsoding/b | Improved rewrite of CBC, using modernc.org/libqbe

Go
#b#blang#compiler#gbc#golang#llvm#no-cgo#portable#programming-language#qbe#retargetable#rob-pike#strongly-typed