type character_class = Barbarian | Bard | Cleric | Druid | Fighter | Monk | Paladin | Ranger | Rogue | Sorcerer | Wizard type rectitude = Evil | R_Neutral | Good type firmness = Chaotic | F_Neutral | Lawful let rectitude_to_french = function | Evil -> "Mauvais" | R_Neutral -> "Neutre" | Good -> "Bon" let X : string = rectitude_to_french( Evil ); (* Local Variables: *) (* tab-width: 4 *) (* compile-command: "ocaml test1.ml" *) (* End: *)