Bye Bye Moore

PoCソルジャーな零細事業主が作業メモを残すブログ

Arduinoで"error: expected unqualified-id before numeric constant"が2個出たら、原因は後の方にある

"error: expected unqualified-id before numeric constant"とかいうトンチキなエラーが2個連続で起きたら……エラーが指定されたトコではなく、全く例外の所に問題がある可能性があります。

実際のところ

実際に起きたエラーはこちら。

Controller:5: error: expected unqualified-id before numeric constant
Controller:31: error: expected unqualified-id before numeric constant

エラーは5行目、31行目とかなってます。
が、5行目はどうみてもただの変数定義。
31行目については関数と関数の間に「888」とか謎の文字列が追加されてました。
Arduino microで作ったUSB-Keyboradのデバッグ中に誤爆したようです。
問題のトコを消すと、二行分のエラーは丸ごと消えました。