“特殊编译魔术”是什么意思?

时间:2017-09-07 23:41:03

标签: nim

Nim system module中说:

  

此处列出的大多数例程都使用特殊的编译器魔法。

“特殊编译魔术”是什么意思?

1 个答案:

答案 0 :(得分:2)

通常,这意味着该模块中的例程的实现不能用源语言本身表示。即编译器识别一组特殊的名称,并使用特殊语义或手写汇编等编译。通知通常是为了防止有人试图推断如何用语言本身编写接口。