bril
@main(a: int, b: int) {
    zero: int = const 0;
    negative: bool = lt 
a
zero
;
br
negative
.here .there;
.here: a: int = mul
a
a
;
b: int = mul
a
b
;
jmp .end; .there: b: int = mul
a
a
;
.end: print
b
;
print
a
;
}

CC BY-NC-SA 4.0 2023 - PRESENT © Larry Z | Built With