- 83 名前:デフォルトの名無しさん mailto:sage [05/01/20 20:37:46 ]
- >>82 でファイナルアンサー。
そもそも文や式の「定義」は、大抵の言語では文法の上で定義するよね (厳密には BNF とか) 。 意味 (値を返すとか返さないとか) から「説明」することはできるけど、 それは「定義」じゃないし。 # もちろん「文とは値を返さないものです」とか定義されてる謎な仕様の言語を除く 今調べたところ、仕様書じゃないけど Ruby のチュートリアルによると > Rubyでは任意の式をセミコロン(;)または改行で区切った並びを文とします. らしい。なので Ruby の式は文でもあるということらしい。 メジャーな言語しか知らない香具師は 世の中には Ruby に限らずいろんな言語があるということを 肝に銘じておいてくださーい。 # とかいうと「Ruby はメジャーだ」って怒られるかな。
|

|