ものがたり(旧)

atsushieno.hatenablog.com に続く

QuantifiedExprもナメてました…

全部のバインディングを単に変数に評価してからSatisfiesのEBVを返してた。意味不明だ。FLWORみたいにトリッキーなコードを書いてみたけど、yieldが必要ないのでサックリ動作。

FilterExprを実装しかけた後で気づいたけど、XQueryXSLTの最大の違い(そしてXQueryの最大の長所)は、テンプレートマッチの概念が存在しない点かもしれない。パフォーマンスを意識する実装者としては、この違いはとても大きい。ていうか、今まで気づいた中で最大の違いだ。