Module Lib.Parse

Ce module rassemble l'analyseur lexical de Lexer et l'analyseur syntaxique de Parser sous une forme simple d'usage.

Les fonctions qui suivent peuvent lever des exceptions.

val string : string -> Skimmel.t

string code renvoie l'arbre de syntaxe abstraite correspondant au code source contenu dans la chaîne de caractères code.

val file : string -> Skimmel.t

file filename renvoie l'arbre de syntaxe abstraite correspondant au code source contenu dans le fichier de nom filename.