HSP3.4
123456789101112// 例1// '}'が内側のifに対応すると判断される。// '}' の前に改行があると問題なしif 1 { if 1 : mes "a" : else : mes "b" } mes "c"// 例2// else の検出に失敗する。if 1 { mes "a" } : else// ちなみにこういうのはokif 1 : { mes "a" } elseif 1 : *label { mes "a" } elseXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX