shithub: mc

ref: e51bd5951d76f015665a8c6a7ff060c1063d9df4
dir: /libstd/now.myr/

View raw version
use "sys.use"
use "types.use"
use "fmt.use"

pkg std =

	const now	: (-> time)
;;

const now = {
	var tm

	if clock_gettime(`Clockrealtime, &tm) == 0
		-> (tm.sec*1000 + tm.nsec / (1000*1000)) castto(time)
	else
		-> -1
	;;
}