Rubyの変数名は数字から始まってはいけない
タイトルがすべてなんですけど。
知ってました?お兄さん。
僕は知らなかったです。
もしかすると職業プログラマーにとっては常識なことかもしれませんが、サンデー・プログラマーにとっては目から鱗だったので、覚書。
多分世の中には同じところで躓く人がいるはずだ。
●Rubyの変数名の最初の一文字は英字であること
たぶん、どっかのドキュメントに書いてあるはず。
しかし、サンデー・プログラマーはそんなもの読まない。
Webに転がっているサンプルコードを嬲るのみ。
ということで、数字から始まる変数名を宣言したらどうなるか。
syntax error, unexpected tIDENTIFIER, expecting keyword_end
こんなエラーが出ます。
ぐぐっても、そんなことはどこにも書いてないから苦労した。
同じエラーで苦しむ世の中のサンデー・プログラマーの手助けになりますように。。。
そんじゃまた。
- 作者: 高橋征義,後藤裕蔵,まつもとゆきひろ
- 出版社/メーカー: ソフトバンククリエイティブ
- 発売日: 2013/06/04
- メディア: 単行本
- この商品を含むブログ (31件) を見る