(re)implementing XQuery functions
DataSetやDateTimeのバグを消化して、XQueryの関数呼び出しの基本的な部分から直している。細かいことを書いても意味ないからやめとくけど、とりあえず.NET Framework 2.0betaで記述されている*1ドキュメントの内容(webで見つからなかったのでms-helpのURLで勘弁)じゃ全然足らんのだよね…。item()+くらい表現できなければ、カスタム関数も書けないし、ランタイム型にマッピングしている意味は限りなくゼロに近いと思うんだけど、その辺を解決せずにランタイムネイティブな関数呼び出しをサポートするのは厳しい。この辺.NET 2.0がどうオトシマエを付けるのか*2、ちょっと期待している。なに、System.Xml.Queryなんて、別にXmlReaderと違って、誰もカスタム実装の可能性なんて期待していないんだから、ガチガチに拡張性のないクラスで固めた「単なる実装のひとつ」であっても別にいいんですよ。