gpt4 book ai didi

nim-lang - nim 中的 "magic"pragma 是什么意思?

转载 作者:行者123 更新时间:2023-12-02 19:00:00 26 4
gpt4 key购买 nike

在查看 Nim 项目本身的代码时,我发现一些用“magic”pragma 修饰的 proc 缺少 proc 定义( example )。没有文档来解释 pragma,我猜 proc 的定义在其他地方,并在编译时合并。但我仍然无法通过搜索整个项目找到定义。

我是否误解了“神奇”的编译指示?它有什么意义呢?以及如何使用它?

最佳答案

{.magic.} pragma 用于定义内置操作和类型,即任何需要编译器魔法才能工作的内容(因此得名)。它不适合在系统模块之外使用。

关于nim-lang - nim 中的 "magic"pragma 是什么意思?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32305257/

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