Uranium 04 - Generating an 'int main' function

I ran:

make && ./uc 2> main.ll && lli main.ll || echo $?

and I get... 4!!!

The generated code looks like: {% highlight llvm %} ; ModuleID = 'uranium_module' source_filename = "main.ura"

define i8 @main() { main_block: ret i8 4 }