News of Mercury::Regex RSS

2009-02-07

2009-02-07 18:22 (by shimataro)

リビジョン: 52をコミットしました。主な変更点は以下の通りです。
ヘルプファイルの内容をジャンル別に分類

2009-02-04

2009-02-04 16:44 (by shimataro)

リビジョン: 48をコミットしました。主な変更点は以下の通りです。
マッチング時に_match_forwardをインライン展開(リビジョン39の変更により、nfa::match_forward()は1箇所からしか呼ばれなくなったため)
ヘルプ
参考資料の"Henry Spencer&quo (Show more...)

2009-02-03

2009-02-03 14:36 (by shimataro)

リビジョン: 47をコミットしました。主な変更点は以下の通りです。
Borland C++ CompilerとDigital Mars C++で、文字列として文字配列やポインタを普通に渡せるようにした

2009-02-01

2009-02-01 05:31 (by shimataro)

リビジョン: 46をコミットしました。主な変更点は以下の通りです。
集合内部で文字クラスやエスケープシーケンスを使うと構文エラーが起きることがある不具合を修正
STL風に、regex_traits::char_type, basic_regex::size_type, basic_regex::value_type, basic_regex::traits_typeを追加

2009-01-31

2009-01-31 17:16 (by shimataro)

リビジョン: 45をコミットしました。主な変更点は以下の通りです。
parse_nodeに渡す引数をスマートポインタから通常のポインタに戻した(parseではスマートポインタを使用)
ヘルプファイルにDigital Mars C++を使う際の注意事項を追加

2009-01-31 15:57 (by shimataro)

リビジョン31で、Mercury::RegexはDigital Mars C++ 8.42nに対応しました。
現在のところ、動作を確認したコンパイラは以下のとおりです。
Microsoft Visual C++ 2003 Professional Edition
Microsoft Visual C++ 2008 Express Edition
Borland C++ Compiler 5.82
GNU G++ 3.4.5 on MinGW
Digital Mars C++ 8.42n

2009-01-31 15:55 (by shimataro)

リビジョン: 44をコミットしました。主な変更点は以下の通りです。
Digital Mars C++に対応

2009-01-30

2009-01-30 17:22 (by shimataro)

リビジョン: 43をコミットしました。主な変更点は以下の通りです。
構文木の作成時(rule_xxx())に、いちいち例外をキャッチしなくても済むように std::auto_ptr<> に対応
"HTML/plan.html"が、project:maxyの内容のままだったので修 (Show more...)

2009-01-30 13:04 (by shimataro)

リビジョン: 42をコミットしました。主な変更点は以下の通りです。
エスケープシーケンス"\\C"を追加

2009-01-29

2009-01-29 19:27 (by shimataro)

リビジョン: 41をコミットしました。主な変更点は以下の通りです。
エラーコードからエラーメッセージを生成する関数 mercury::error_message() を追加
NFAの状態数の上限を設定できるようにし、状態数が多くなりすぎたら例外をスローするように変更
Archive per year
2009