構造化アセンブラプリプロセッサ(MASM等用 Quick C版)
アセンブラのプログラムをより開発保守のしやすい形でプログラミングする為のプリプロセッサです。
SAPPの構造化言語で書かれたプログラムをコンパイルした出力をMASMやTASM、ASMでアセンブルします。
例えば以下のようなプログラムを書く事ができますので以下をtest.sa 等として切り取ってsapp /c /w test.sa として処理して test.asm を出力させ、どのように変換されるか一度見てください。この言語はアセンブラ言語を構造化してオブジェクト指向の構成のプログラムをアセンブラで実現できるプリプロセッサです。