Faire un match sur une option [CamL] - Divers - Programmation
MarshPosté le 25-11-2006 à 01:46:48
Dans un programme, j'ai un type "loc_expr", et une variable a de type "loc_expr option". Je voudrais effectuer un match sur cette variable, du genre :
match a with | si y a quelque chose -> appeler une fonction sur la valeur | sinon -> on fait autre chose
mais je trouve pas la bonne syntaxe, j'ai l'impression qu'il faut mettre du Some et du None quelque part, mais visiblement je le fais pas comme il faut et je m'en sors pas si quelqu'un voit... merci
--------------- Tell me why all the clowns have gone.
Marsh Posté le 25-11-2006 à 01:46:48
Dans un programme, j'ai un type "loc_expr", et une variable a de type "loc_expr option". Je voudrais effectuer un match sur cette variable, du genre :
match a with
| si y a quelque chose -> appeler une fonction sur la valeur
| sinon -> on fait autre chose
mais je trouve pas la bonne syntaxe, j'ai l'impression qu'il faut mettre du Some et du None quelque part, mais visiblement je le fais pas comme il faut et je m'en sors pas si quelqu'un voit... merci
---------------
Tell me why all the clowns have gone.