3

内の式 (または識別子) の文字列表現を取得する可能性はありtemplateますか? たとえば、次のコードがあります。

template `*`*(name: expr) {.immediate.} =
  var `name`* {.inject.}: string = ""
  # Want to print 'name' here, not its value like with backticks

nameテンプレート内の式の文字列表現を取得することは可能ですか?

4

1 に答える 1