type lang =
    Francais
  | Anglais

val definir_lang : lang -> unit

val obtenir_lang : unit -> string

val division_par_zero : unit -> string

val separateur_unite : unit -> string

val impossible_convertir_pas_affectable : unit -> string

val impossible_convertir_vide : unit -> string

val matrice_mauvaise_dimension : unit -> string

val fichier_inexistant : string -> string

val fichier_pas_math : string -> string

val bienvenue : unit -> string

val sortir_msg : unit -> string

val sortir_1 : unit -> string

val sortir_2 : unit -> string

val mauvais_parenthesage : unit -> string

val erreur_de_syntaxe : unit -> string

val definition_valide : unit -> string

val retour : unit -> string

val calculer : unit -> string

val effacer : unit -> string

val menu_historique : unit -> string

val menu_accueil : unit -> string

val menu_calcul : unit -> string

val menu_matrices : unit -> string

val menu_equations : unit -> string

val contractition_presente : unit -> string

val definition_non_autorise : unit -> string

val champ_variable_vide : unit -> string

type lang =
    Francais
  | Anglais

val definir_lang : lang -> unit

val obtenir_lang : unit -> string

val division_par_zero : unit -> string

val separateur_unite : unit -> string

val impossible_convertir_pas_affectable : unit -> string

val impossible_convertir_vide : unit -> string

val matrice_mauvaise_dimension : unit -> string

val fichier_inexistant : string -> string

val fichier_pas_math : string -> string

val bienvenue : unit -> string

val sortir_msg : unit -> string

val sortir_1 : unit -> string

val sortir_2 : unit -> string

val mauvais_parenthesage : unit -> string

val erreur_de_syntaxe : unit -> string

val definition_valide : unit -> string

val retour : unit -> string

val calculer : unit -> string

val effacer : unit -> string

val menu_historique : unit -> string

val menu_accueil : unit -> string

val menu_calcul : unit -> string

val menu_matrices : unit -> string

val menu_equations : unit -> string

val contractition_presente : unit -> string

val definition_non_autorise : unit -> string

val champ_variable_vide : unit -> string
