何も無いのにerrorがある



 これはJavaではなくC++を入力していたときのことであること、NetBeansではなくeclipseを使用していた時の事であることを先に断っておく。


 関数の末尾に新たに条件分岐を加えるべく、先に日本語混じり構文で概形を作っておく。ダブルスラッシュで保護しながら進めようとしたが、時々ダブルスラッシュ無しで打ってしまいeclipseの自動error検出が警告を表示する。そこまではいい。
 しかしコンパイルしてエラーが出た部分を丸ごと削除して、以前の状態に戻したのになぜかエラーは残ったまま。改行しようと、エラー行を移動させようと消えない。
 具体的には、


コンパイルエラーの無い状態から

if(true){
    return//←わざと";"無しとする
}

と書いて挿入。もちろんSyntax errorその他をeclipseは検出。
・この三行を削除してもなぜかソースエディタの左の列に赤丸にX字が出てエラー発生を表示する。
赤丸にX字に出るポップアップコメントは

expected ';' before '}' token

「知らない!俺は知らない!」と言っても聞いてくれない。
エラー行の上に出るポップアップコメントの内容は

Multiple markers at this line
−expect '!' before '}' token
−return - statement with a value infunction returning 'void'
−expected primary-expression before '}' token

である。これも全く身に覚えの無い完全な冤罪である(昔の罪は完全に清算したハズだから)。しかも振り払っても消えないと来た。何とかしてくれ!
おのれeclipse!貴様は
長野県警以上に見込み捜査が得意
なのかよぉぉぉぉぉ!!
このフリーソフトめがッ!!