Qu'est-ce que “syntax Error, unexpected tCONSTANT” erreur en Ruby?
Je suis actuellement sur la Leçon 9, dans "Apprendre Ruby à la dure".
J'ai tapé le numéro de la ligne 6 exactement comme la manière d'être instruit encore, mais je suis d'erreur lors de l'exécution.
Il dit:
Syntax error, unexpected tCONSTANT, expecting $end
puts " Here ^ are the days : ", days
Cela peut se produire dans les RIR (interactive ruby), même si j'ai taper Ctrl-C plusieurs fois. J'ai trouver j'ai juste à la sortie de la CISR si j'ai frappé ce dans la CISR.
OriginalL'auteur The Realmccoy | 2011-09-06
Vous devez vous connecter pour publier un commentaire.
Vous avez oublié de fermer une chaîne de caractères sur une ligne précédente. Voici le problème reproduit:
C'est le traitement de la double-devis avant le mot "Ici" comme le cours de clôture de la chaîne sur la ligne précédente, et puis demandez-vous pourquoi vous êtes en utilisant une constante, appelée Ici (jeton début avec majuscule).
Je vous remercie, vous m'avez sauvé !!!
OriginalL'auteur Paul Annesley
Le message d'erreur signifie que le rubis de l'analyseur a rencontré un constant (c'est à dire un identifiant commençant par une lettre capitale) où il n'a pas s'attendre à un (plus précisément l'analyseur devrait le fichier pour mettre fin à ce point).
Depuis le code que vous avez indiqué ne contient même pas une constante, le problème est probablement causé par une autre partie de votre code.
OriginalL'auteur sepp2k