Extern编译指示

就像 exportcimportc 一样, extern 编译指示会影响名称修改。传递给 extern 的字符串文字可以是格式字符串:

  1. proc p(s: string) {.extern: "prefix$1".} =
  2. echo s

在示例中, p 的外部名称设置为 prefixp 。只有 $1 可用,文字美元符号必须写成 $$