Rubyでプログラムを書いていて、時まれに起きるエラー。
色々な原因で起こりうるんだけど、
俺が起きたのは
sytem("ps")
の部分で、
吐き出されたエラーは下記のように。
1 |
xxxxx.rb:206: syntax error, unexpected tIDENTIFIER, expecting keyword_end |
なんてこった...
でも大丈夫。
このエラーが起きた時は、なによりその前後を確認。
コードの間に半角空白が足りない!!
コードの後ろに全角空白がある!!
さっきのsystemを選択してみると分かるけど
尻尾に全角空白があります。
ちょいちょい起こしちゃうエラー
注釈で日本語とか使ってるとこういうことになっちゃうんだよね。
英語だけ使っていればこんなこと無いから英語が母国語っていいよね〜〜〜
とは言いません。
プログラムやんなきゃ英語なんて
実はそこまでいらないねぐらいに思っているからね。
翻訳技術の方がはるかに早い進化だからね。
蛇足だね。
じゃあね~