unerwartetes Schlüsselwort_end, erwartet $ end (SyntaxError)

9

hey Ich bin Neuling auf Schienen rubinieren und ich versuche, ein einfaches Programm von diesem Blog zu starten und viele Probleme Fehler zu stellen. Ссылка Konnte die Lösung nicht herausfinden.

Hier ist das Fehlerprotokoll.

%Vor%

Bitte helfen Sie mir in diesem

    
Jeevan Dongre 09.11.2011, 07:47
quelle

4 Antworten

24

Dies bedeutet, dass es einen Syntaxfehler gibt und übersetzt in "das end Schlüsselwort wurde gefunden, wenn nicht mehr erwartet wurde, das Programm zu beenden". Dies ist normalerweise auf eine unausgewogene Anzahl von "Öffnern" zurückzuführen. Zum Beispiel,

foo.rb: ( Demonstration )

%Vor%
  

Zeile 4: Syntaxfehler, unerwartetes KEND [Schlüsselwort_Ende], erwartet $ end

Glückliche Kodierung.

    
user166390 09.11.2011, 07:57
quelle
4

Obwohl dies normalerweise ein Syntaxfehler ist, habe ich genau die gleiche Fehlermeldung aufgrund eines unbekannten Problems mit einem Edelstein in meinem RVM-Edelstein gefunden. Wenn Sie keine Syntaxfehler feststellen, versuchen Sie, Ihren Edelsteinsatz zu löschen und neu zu erstellen.

    
Dave 22.03.2013 02:38
quelle
0

Ich habe das auch ohne extra end bekommen, indem ich ein Komma aus routes.rb

weglasse     
meetalexjohnson 01.10.2014 14:24
quelle
0

Ich habe einen ähnlichen Fehler bekommen. Ich fand heraus, dass mein Redakteur die Zitate " 'smartly' im Mac-Editor änderte.

    
proutray 03.11.2015 14:08
quelle