メソッド呼び出しの括弧を省略した時に第一引数が文字列リテラルかシンボルリテラルか前置コロンならスペースも省略できる
def hoge obj
obj
end
hoge"piyo"
hoge:piyo
hoge:'piyo'
他のリテラルはダメっぽい
代入する時もダメっぽい
レシーバのメソッドを呼ぶ時は . の前後にスペースがあってもOK
(改行を入れることがあるので当たり前と言えば当たり前)
1 . succ
シンボルリテラルの間にコメント
sym = :#piyopiyo
piyo
sym #=> :piyo
ヒアドキュメントを引数にする時の挙動
puts(<<STR, "tyun")
piyopiyo
STR
#出力は
# piyopiyo
# tyun
なんかよく分からないけど良い感じに動く