Warum wird der Inline-String-Block in Ruby "eos" genannt?Warum wird der Inline-String-Block in Ruby "eos" genannt?
aktualisieren
Danke, den richtigen Weg für das Bezeichnen. Ich dachte immer, dass „eos“ ist ein reserviertes Wort, aber es scheint, dass jedes Wort verwendet werden kann:
a = <<MYSTRING
line 1
line 2
mystring #the thing is case sensitive
line3
MYSTRING
#Now really the end of string
Ich habe wissen auch, dass diese Konstruktion Heredoc
Diese Frage hat mir gezeigt, dass auch genannt wird, die dümmsten Fragen können etwas lehren.
Dies ist nicht korrekt. Mit der Heredoc-Syntax können Sie einen beliebigen Bezeichner verwenden. EOS ist nur ein Beispiel für solche Bezeichner – SirDarius
Ich stimme für das Schließen dieser Frage als Off-Topic ab, da es sich bei dieser Frage nicht um ein praktisches Programmierproblem handelt, wie in [help/on-topic] dargelegt. –