deprecated 编译指示

deprecated 编译指示用来标记某符号已废弃:

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

可选地,这个编译指示还能接受一个包含警告信息的字符串,编译器会把它呈现给开发者。

  1. proc thing(x: bool) {.deprecated: "请改用 thong".}