Rog*_*ger 6 nim-lang
在Nim项目本身的代码中,我发现一些由"magic"pragma修饰的proc错过了proc定义(例子).没有文档可以解释这个编译指示,我猜proc的定义是在其他地方并且在编译时合并.但是我仍然无法通过搜索整个项目找到定义.
我是否误解了"神奇"的实用主义?它的含义是什么?以及如何使用它?
Rei*_*nds 6
该{.magic.}编译用于定义内建的操作和类型,即任何需要为了工作的编译器魔术(因此得名)。它不打算在系统模块之外使用。
{.magic.}
归档时间:
10 年,4 月 前
查看次数:
612 次
最近记录:
6 年,5 月 前