hmPerlが持つ特別な関数一覧 その①hmPerl.pm各自が手軽にカスタム可能な形で、hmPerl.pmにて定義されています。 hmPerl.dllとhmPerl.pmを繋げるものは「$::hm_Edit_***」や「$::hm_Macro_***」などのグローバル変数だけであり、 又、提供しているhmPerl.pmはルーズに組まれており、 デバッグ用途関数デバッグ用途として以下の関数を利用し、「秀丸デバッグモニター」などに値や文字列を表示することが出来ます。
秀丸のバージョン秀丸本体のバージョンです。
#Perl = loaddll( hidemarudir + @"\hmPerl.dll" ); #_ = dllfuncw( #Perl, "DoString", R"PERL( # マクロ内で設定した文字列をPerl層で取得。 hm->debuginfo( hm->version ); )PERL"); freedll( #Perl ); |