ref: 151ac13992ccc9c1b02c3fa32a36c2588edcc2f5
dir: /libstd/now.myr/
use sys use "types.use" use "fmt.use" pkg std = const now : (-> time) ;; /* microseconds since epoch */ const now = { var tm var sec var nsec if sys.clock_gettime(`sys.Clockrealtime, &tm) == 0 sec = tm.sec nsec = tm.nsec castto(uint64) -> (sec*1_000_000 + nsec/1000) castto(time) else -> -1 ;; }