相关疑难解决方法(0)

在编译时运行Nim代码

所以我知道如果我定义一个constNim会评估我在编译时分配给它的任何东西,所以我可以这样做:

proc compileTimeCode: bool =
  # Put code here
  return true

const _ = compileTimeCode()
Run Code Online (Sandbox Code Playgroud)

然后我可以把我的代码放在compileTimeCodeproc中.

这可行,但似乎凌乱,过于复杂和不直观.它还需要更多的打字,并且很难干掉.

dry compile-time nim-lang

4
推荐指数
1
解决办法
377
查看次数

标签 统计

compile-time ×1

dry ×1

nim-lang ×1