/** Ca bloque et j'ai essaye #continue en vain **/ /** Ca boucle indéfiniment : ca mouline il faudrait un break **/ source ::= #continue #ignore(C++) [ =>local args; =>traceLine("Je débute"); [ =>traceLine("Rentrée dans premiere boucle"); balise_texte_ouverte #continue [ =>traceLine("Rentrée dans seconde boucle"); => pushItem args; #generatedString(args#back) #continue ]+ #continue ]* #empty /** =>{foreach i in args {@Coucou@};} **/ ] ; nombre ::= ['0'..'9']+:sNombre => { @ Un nombre = @sNombre@ @ }; mot ::= #!ignore ['a'..'z'|'A'..'Z']+:sMot => { @ Un mot = @sMot@ @ }; balise_texte_ouverte ::= "" => { @ Balise ouvrante @ }; balise_texte_fermee ::= "" => { @ Balise fermante @ }; balise_nom ::= "AMERANA_NOM=" =>{ @GLPI_NOM=@}; balise_prenom ::= "AMERANA_PRENOM=" =>{ @ GLPI_PRENOM=@ }; balise_age ::= "AMERANA_AGE=" =>{ @ GLPI_AGE=@ }; valeur_champ ::= ['"'|'a'..'z'|'A'..'Z'|'0'..'9']+:sValeur =>{ @@sValeur@;@};