antlr / antlr/codebuff

Grammer failed to recognize single quote inside string literal

Ouverte
#47 0 commentaires 0 réactions 0 personnes assignées Voir sur GitHub
Langage dominant
Java
Étoiles
477
Forks
84
Métriques de merge des PR
Aucune PR mergée en 30 j

Description

Hi,

Grammer failed to recognize single quote inside string literal.

I am getting error message: no viable alternative at input 'Select * from table_name where (Directory_name FileServer='BL006-FS1' and Directory = 'C:\\D'Intrusion'."

What is the change required to STRING_LITERAL ?

STRING_LITERAL
: '\'' ( ~'\'' | '\'\'' )* '\''
;

Guide de contribution

Aucun guide de contribution indexé pour ce dépôt

Piste de recherche

L’issue identifie la règle STRING_LITERAL ; commencez par localiser cette règle dans la grammaire et reproduire l’entrée SQL-like fournie. Confirmez l’échappement prévu pour la quote intégrée, puis vérifiez que l’entrée est analysée sans l’erreur signalée.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Évaluation

Stack technique
java
Domaine
compilers
Type d'issue
Bug
Difficulté
2/5
Temps estimé
1-3 heures
Activité
À l'abandon
Clarté
Plutôt claire
Accessibilité débutants
35/100

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.