0
我無法弄清楚爲什麼在第三個Ruby語句拋出語法錯誤時,在逗號之後沒有空格但放置後有空格。這是Ruby中的錯誤還是Ruby中的正確行爲?
[email protected] MINGW64 ~
$ irb
Switch to inspect mode.
puts("Hello, World!","Good bye, World!")
puts("Hello, World!","Good bye, World!")
Hello, World!
Good bye, World!
nil
puts ("Hello, World!")
puts ("Hello, World!")
Hello, World!
nil
puts ("Hello, World!","Good bye, World!")
puts ("Hello, World!","Good bye, World!")
SyntaxError: (irb):7: syntax error, unexpected ',', expecting ')'
puts ("Hello, World!","Good bye, World!")
^
(irb):7: syntax error, unexpected ')', expecting end-of-input
from C:/Ruby21-x64/bin/irb:11:in `<main>'
puts("Hello, World!", "Good bye, World!")
puts("Hello, World!", "Good bye, World!")
Hello, World!
Good bye, World!
nil
exit()
exit()
[email protected] MINGW64 ~
$