include "std.mcl" // structdef Foo do // buz do sizeof(u64) end // baz do sizeof(u64) end // done // memory s_foo Foo end //? Comments :3 // extern fn a with void returns void then done // inline fn b with void returns void then done // export fn c with void returns void then done // fn putd with int returns void then drop done fn main with int ptr returns int then 1 2 add 69 _dbg_print "Hewo\n" puts if 3 4 eq do "omg what impossible!\n" else if 1 1 eq do "whaaaaaaaaa\n" else "finally, some good soup\n" done puts 10 while dup 0 gt do "uwu " puts dup _dbg_print 1 sub done done