为什么Ruby中的内联字符串块被命名为"eos"?
更新
谢谢你指出正确的方法.我一直认为"eos"是一个保留词,但似乎可以使用任何单词:
a = <<MYSTRING
line 1
line 2
mystring #the thing is case sensitive
line3
MYSTRING
#Now really the end of string
Run Code Online (Sandbox Code Playgroud)
我也知道这个建筑名为Heredoc
这个问题告诉我,即使是最愚蠢的问题也可能会教一些东西.
Use*_*ser 31
EOS表示字符串结尾.它显示在字符串的末尾.
例如,EOS比GFJKDHAGJHFGDJ更重要.
但你也可以使用其他名字.