Archives

制作した物を保管しています。

HSP コンパイルマクロ ( hspcompile.mac )

秀丸エディタ上で HSP のスクリプトをコンパイルして実行するマクロ

Hot Soup Processor 3.x 用強調表示定義ファイル ( HSP3.hilight )

秀丸エディタ上で HSP のスクリプトのシンタックスハイライトをするための強調表示定義ファイル

hspcmpWrapper.dll のソースコード

HSP コンパイルマクロで使われている、 hspcmpWrapper.dll のソースコード( C++ )

HSP コンパイルマクロ Ver.1.10 時のソースです。Ver.1.11b1からのソースはHSP コンパイルマクロに同梱しています。

HSP 対応版 kmyacc

多言語対応パーサージェネレータ kmyacc 4.14 に HSP を対応させたバージョンです

Python, PHP, C#, ActionScript に追加対応のバージョンにさらに HSP を対応したバージョンになっています。

サンプル(calc.hspy)が付属されています。Windows 用バイナリ版の方は sample-compile.bat を実行すればすぐに calc.hsp を生成できます。

Windows 用バイナリのファイル構成などのパッケージングは八角研究所 : Flash/Flexで作る俺様言語~kmyacc編を参考にしました。

HSP 用プロトタイプファイル( kmyacc.hsp.parser )は他のプロトタイプファイルに習ってパブリックドメインとします。

Ver 1.10 ( 2008 年 3 月 26 日 )
デバッグモードのパーサーツリーのダンプに対応
Ver 1.00 ( 2008 年 3 月 24 日 )
初版