[ANTLR] SOS : Problème sur des caratères

SOS : Problème sur des caratères [ANTLR] - Divers - Programmation

Marsh Posté le 09-05-2007 à 11:47:45    

Bonjour,
 
J'aurais aujourd'hui des problèmes avec la manière de coder certins caractères en ANTLR.
 
Voici le bout de code qui me pose problème :
 

Code :
  1. protected  PRINTABLE   : ('\047' .. '\126')
  2. |("\\128" .. '\254');


 
En fait le problème se situe sur le '\128'.  
 
Est ce que quelqu'un aurait déjà eu le même problème ? Et si c'était pas trops abuser (:p)  
 
Par avance merci.
 
Marco.


---------------
Marco
Reply

Marsh Posté le 09-05-2007 à 11:47:45   

Reply

Marsh Posté le 09-05-2007 à 13:13:20    

Quel est le message d'erreur ?
Est-ce que c'est du décimal ou de l'octal (je ne connais pas ANTLR) ?
Est-ce qu'il n'y aurait pas un problème avec les guillemets ou les apostrophes ?

Reply

Marsh Posté le 10-05-2007 à 13:47:28    

Bonjour,
 
ANTLR (www.antlr.org) permet de créer un parser.
Normalement les apostrophes encadrent un seul caractère, alors que les guillement endrent une chaîne composée de plusisur caractères...
Ici il s'agit de références à des positions dans la table ASCII et c'est un cas particulier...
Apparemment il me reconnait bien les autres caratères ASCII, mais pas le 128.
 
En tous les cas merci de ton intervention.
 
Si quelqu'un d'autre a un idée qu'il n'hésite pas (en général je ne mords plus l'après midi après la cantine). ;)
 
Marco.


---------------
Marco
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed