"special compiler magic" 是什么意思?

What does "special compiler magic" mean?

Nim system module 中说:

Most of the routines listed here use special compiler magic.

"special compiler magic" 是什么意思?

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