7e46c07cca
typechecking still buggy, but close enough cause i cant handle any more typechecker dev added: - Functions - Constants - Better file positions for error reporting - Better error reporting, with examples being drawn in term -MC
15 lines
384 B
Plaintext
15 lines
384 B
Plaintext
const NULL 0 end
|
|
const false 0 end
|
|
const true 1 end
|
|
|
|
fn div with int int returns int then divmod drop done
|
|
fn mod with int int returns int then divmod swap drop done
|
|
|
|
|
|
fn dup2 with any any returns any any any any then over over done
|
|
fn drop2 with any any returns void then drop drop done
|
|
|
|
const sizeof(u64) 8 end
|
|
const sizeof(u32) 4 end
|
|
const sizeof(u16) 2 end
|
|
const sizeof(u8) 1 end |