Bonjour,
voila je souhaiterais effectuer un parser.
Soit la grammaire suivante :
moi j'ai fait ceci :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 parametres = nom:valeur; parametres
et dans le parser :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 params : Parametre of string*string | Parametres of string*string*params
ceci est donc un arbre et moi je souhaiterais faire une LISTE de paramètres.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 paramsexpr = NAME PTS VALUES{Parametre($1, $3} | NAME PTS VALUES CONCAT paramsexpr{Parametres($1, $3, $5)}
comment puis-je faire ?
merci
hiko-seijuro
Partager