一行 if はサポートしないつもりだったが endif のスペルが長すぎて断念。 となると、改行が文法に入ってくるので、文法まるまる書き直し。 泣きそうになったけどまあなんとかした。 (一行ifと複数行ifを分けた) とは言え if expr then while expr statement wend ↑これが一行 if として処理されることにww BASIC と yacc は相性が悪い・・・