* Menu
[[About:self:AboutPage.txt]] | [[Profile:file/southly/]] | [[まとめ:self:1163859357.txt]] | [[オリジナル:http://ninjinix.x0.com/rn/]] | [[xyzzy:lisp/]] | [[あんてな:listall]] | [[■:lisp]] | [[buzz:files/southly#buzz]]
- 2007-02-24
- xyzzy : bregex.dll
- clispインストールのまとめ
- Scrapbook : 全文検索エンジン Hyper Estraier on SAKURA Internet (hiyuzawa.jpn.org)
- 2006-11-15
- Scrapbook : yunoの雑記帳wiki - gcc
- Scrapbook : rein 2.0 RC 3 (Weblog)
- xyzzy topic : 第四回xyzzyオフ会
- xyzzy lisp : Buffer selection
- 2006-09-11
- Scrapbook : template
- Scrapbook : TracDoc/SakuraInternet - WeekbuildのHack倉庫 - Trac
- xyzzy lisp : junk/httpの利用例として
- 2006-05-04
- xyzzy topic : マークを少しは使えるようにするLisp「hmark.l ver.0.1.0.3」
* 2007-02-24
* xyzzy : bregex.dll
戯れに作ってみた。
Boost C++ Libraries の Regex を使うライブラリです。
Perl風の正規表現が使いたい人、動作テストよろしくです。
使い方はstring-matchとかに揃えているので大丈夫かなと思っていたり。
とりあえずc系統とw系統の違いだけ触れておきます。
ただし、Shift_JISの範囲のみです。(たぶん)
なぜ二系統作っているかというとBoost.Regexがどのくらい日本語を扱えるのか
NANRIが知らないからです。しかもVC8との組み合わせで。
wstring-match系で問題なければそれで一本化する予定。
つーことで、動作報告お待ちしています。(あとでXyzzy Wikiにページ作っておきます→作りました [[拡張lisp/Boost.Regex:lisp%2FBoost.Regex]])
動いた or 動かない、うまくいくパターン or うまくいかないパターンなどなど。
作った時点で興味を失ってるし、今後使う予定も無いのでスタティックリンク版
を作ったらそのまま放置する可能性大です。
あと、リンク禁止なんてことはもちろんありません。どうぞご自由に。
[[(ReadMore...) index.rb?1171550503.txt]]
Boost C++ Libraries の Regex を使うライブラリです。
Perl風の正規表現が使いたい人、動作テストよろしくです。
使い方はstring-matchとかに揃えているので大丈夫かなと思っていたり。
とりあえずc系統とw系統の違いだけ触れておきます。
- boost::cstring-match
- boost::cstring-matchp
- boost::cmatch-beginning
- boost::cmatch-end
- boost::wstring-match
- boost::wstring-matchp
- boost::wmatch-beginning
- boost::wmatch-end
ただし、Shift_JISの範囲のみです。(たぶん)
なぜ二系統作っているかというとBoost.Regexがどのくらい日本語を扱えるのか
NANRIが知らないからです。しかもVC8との組み合わせで。
wstring-match系で問題なければそれで一本化する予定。
つーことで、動作報告お待ちしています。(あとでXyzzy Wikiにページ作っておきます→作りました [[拡張lisp/Boost.Regex:lisp%2FBoost.Regex]])
動いた or 動かない、うまくいくパターン or うまくいかないパターンなどなど。
作った時点で興味を失ってるし、今後使う予定も無いのでスタティックリンク版
を作ったらそのまま放置する可能性大です。
あと、リンク禁止なんてことはもちろんありません。どうぞご自由に。
[[(ReadMore...) index.rb?1171550503.txt]]