Skip to content

adben27/OCamlUnification

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

42 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Ocaml_Proj

Ceci est un projet de Programmation Fonctionnelle en binôme qui vise à implémenter les algorithmes d'unification et d'anti-unification de termes du 1er ordre en OCaml.

Algorithme d'unification

TODO

Algorithme d'anti-unification

Pour t et t' des termes du 1er ordre et F une fonction

Algo anti unif

La forme d'un terme de 1er ordre dans le programme est comme ceci :

  • Variable : Var "nom"
  • Fonction : Func("nom", [ <arguments> ])

Par exemple :

utop # unif (Func("f", [Var "Y"; Var "Y"])) (Func("f", [Var "a"; Var "b"]));;
    - : po = Func ("f", [Var "a"; Var "a"])

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages