23 lines
511 B
Plaintext
23 lines
511 B
Plaintext
program main
|
|
fn monotonic_self_equal() -> bool
|
|
local let now: i32
|
|
call std.time.monotonic_ms
|
|
binary =
|
|
var now
|
|
var now
|
|
fn sleep_zero_then_self_equal() -> bool
|
|
call std.time.sleep_ms
|
|
int 0
|
|
call monotonic_self_equal
|
|
fn main() -> i32
|
|
call std.time.sleep_ms
|
|
int 0
|
|
if
|
|
call monotonic_self_equal
|
|
int 0
|
|
int 1
|
|
test "monotonic value is self equal"
|
|
call monotonic_self_equal
|
|
test "sleep zero returns"
|
|
call sleep_zero_then_self_equal
|