gpt4 book ai didi

dry - 在编译时运行 Nim 代码

转载 作者:行者123 更新时间:2023-12-04 23:41:57 27 4
gpt4 key购买 nike

所以我知道如果我定义一个 const Nim 将评估我在编译时分配给它的任何内容,因此我可以执行以下操作:

proc compileTimeCode: bool =
# Put code here
return true

const _ = compileTimeCode()

然后我可以把我的代码放在 compileTimeCode过程

这有效,但看起来凌乱、过于复杂且不直观。它还需要更多的输入,并且很难 DRY向上。

最佳答案

问题是什么?如果有更好的方法在编译时运行代码?

static:
# Put code here
Reference

关于dry - 在编译时运行 Nim 代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34711495/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com