#$parameterizeだけど、body自体の評価をparameterizeの中でやるか、bodyは先に評価してしまってパーザの適用だけparameterizeの中でやるか、という選択肢がある。齊藤さんの実装は前者だけど、 https://saito.hatenablog.jp/entry/2015/03/03/213536 にある例だと後者でいい。 #「bodyを先に評価」とはパーザを先に作っておくということ。パーザを作る段階でパラメータの値が必要なら前者しかないけど、「パラメータを内部で参照している」パーザを組み合わせるだけなら後者でいい。性能的には後者の方が有利。
#そもそもパーザを作る段階でパラメータを参照するなら普通のparameterizeでいいのか。だから$parameterizeは後者にするかな。
#$parameterize 入れてみました