--binary onig.dll oniguruma library (binary) oniguruma-2.2.6 に下記のパッチをあててnmakeしたもの PATHの通ったとこに置く compiler: VC6SP5 source: onigd2_2_6.tar.gz onigd2_2_6-win32.patch udf_onig.dll FireBird UDF for oniguruma (binary) $(FireBird)\UDF に置く required: onig.dll compiler: Delphi6UP2 source: udf_onig.dpr onig.pas oniguruma.pas use_onig.exe 鬼車の呼び出し実験用 console app (binary) required: onig.dll compiler: Delphi6UP2 source: use_onig.dpr --source onigd2_2_6-win32.patch win32(VC6) patch for onigd2_2_6.tar.gz http://www.geocities.jp/kosako1/oniguruma/ なぜか #define MSTR(a) # a がうまく動かない(定数名がそのまま入る)のでversionを埋め込みにする。 udf_onig.sql 実験用 SQL FireBird UDF を定義する SQL 実験用の table, procedure を定義する SQL udf_onig.dpr FireBird UDF for oniguruma (source) uses: onig.pas use_onig.dpr 鬼車の呼び出し実験用 console app (source) uses: onig.pas onig.pas FireBird UDF source (Delphi6) uses: oniguruma.pas oniguruma.pas oniguruma.h を Delphi6 用に翻訳したもの(まだ途中) oniguruma.h onigd2_2_6.tar.gz に含まれる header