1 Star 15 Fork 1

nature-lang / parker

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
log.n 583 Bytes
一键复制 编辑 原始数据 按行查看 历史
weiwenhao 提交于 2023-09-15 11:03 . feat: first commit
import os
import syscall
import time
import fmt
bool verbose = false
fn set_verbose() {
verbose = true
logf('verbose enabled')
}
fn logf(string format, ...[any] args) {
if !verbose {
return
}
var msg = fmt.sprintf(format, ...args)
var t = time.now()
fmt.printf('log: %v time: %v\n', msg, t.datetime())
}
fn assertf(bool cond, string format, ...[any] args) {
if !cond {
var msg = fmt.sprintf(format, ...args)
var t = time.now()
fmt.printf("failed: %v time:%v\n", msg, t.datetime())
syscall.exit(1)
}
}
其他
1
https://gitee.com/nature-lang/parker.git
git@gitee.com:nature-lang/parker.git
nature-lang
parker
parker
master

搜索帮助