deprecated编译指示

deprecated编译指示用于将符号标记为已弃用:

  1. proc p() {.deprecated.}
  2. var x {.deprecated.}: char

该编译指示还可以接受一个可选的警告字符串以转发给开发人员。

  1. proc thing(x: bool) {.deprecated: "use thong instead".}