repos / gbc

GBC - Go B Compiler
git clone https://github.com/xplshn/gbc.git

gbc / tests
xplshn  ·  2025-08-13

forward-declare.b

B
 1main() {
 2    extrn foo, bar, foo_msg, bar_msg;
 3    foo_msg = "Foo\n";
 4    bar_msg = "Bar\n";
 5    foo();
 6    bar();
 7}
 8
 9foo_msg;
10bar_msg;
11
12foo() {
13    extrn printf;
14    printf(foo_msg);
15}
16
17bar() {
18    extrn printf;
19    printf(bar_msg);
20}