zig/example/expressions/expressions.zig
2015-12-02 16:33:06 -07:00

15 lines
262 B
Zig

#link("c")
extern {
fn puts(s: *const u8) -> i32;
fn exit(code: i32) -> unreachable;
}
export fn _start() -> unreachable {
let a : i32 = 1;
let b = 2;
let c : i32;
// let d; // compile error
puts("Hello, world!");
exit(a + b);
}