Je crois que tout est dans le titre ! Je définis ici quelques fonctions correspondant aux opérations standards sur les chiffres avant de définir une fonction d'évaluation de l'expressions. C'est en fait le même fonctionnement que dans une calculatrice.
type expression = Const of int |Var of string |Sum of expression * expression |Diff of expression * expression |Prod of expression * expression |Quot of expression * expression ;;
CamL est un langage de programmation généraliste, conçu pour garantir la sûreté et la fiabilité des programmes.