キーマクロとPPAマクロがある
PPAのほうはPascalベース
C言語との違いは
値の受け渡しが := だったり
変数宣言が<変数名>:<変数型名> だったり
書式が以下のようだったり
ver 変数宣言 begin 式 end.
以下サンプル
var i:Integer; iPos:Integer; sSel:String; iIndex:Integer; sIndex:String; begin //余裕日の位置を調べる i := 0; while i <= 999 do begin S_SearchNext(' ', 24); // 次を検索 S_GoLineTop_Sel(0); // (選択)行頭に移動(折り返し単位) sSel := S_GetSelectedString(0); if sSel = '余裕日数(RoomTime)' then begin Break; end; S_Cut(0); // 切り取り S_Delete(0); // 削除 i := i + 1; end;