Module LutErrorsSource

Annexe : gestion des erreurs/warning

------------------------------------------------------------------------ description :

Exceptions et formatage des messages d'erreur.

La compilation peut échouer sur des exceptions prédéfinies :

*** Pas défini ici (à cause des %@#&! problemes de compil séparée),

----------------------------------------------------------------------

----------------------------------------------------------------------

Sourceexception Compile_error of Lexeme.t * string
Sourceexception Global_error of string
Sourceexception Internal_error of string * string
Sourceval lexeme_details : Lexeme.t -> string
Sourceval lexeme_line_col : Lexeme.t -> string
Sourceval compile_error_string : Lexeme.t -> string -> string
Sourceval print_compile_error : Lexeme.t -> string -> unit
Sourceval warning : Lexeme.t option -> string -> unit
Sourceval print_global_error : string -> unit
Sourceval print_internal_error : string -> string -> unit