]> matita.cs.unibo.it Git - helm.git/commitdiff
EXPERIMENTAL COMMIT (by CSC,actuall :-)
authorEnrico Tassi <enrico.tassi@inria.fr>
Mon, 15 Jun 2009 16:22:18 +0000 (16:22 +0000)
committerEnrico Tassi <enrico.tassi@inria.fr>
Mon, 15 Jun 2009 16:22:18 +0000 (16:22 +0000)
This commit partially implements (in NCicLibrary) serialization for NG.
It creates several .matita/matita/.../foo.ng files that are ocaml dumps
of closures (NRstatus.refiner_status -> NRstatus.refiner_status) to be applied
to the current status.

The test tests/ng_includeB.ma shows how unification hints are preserved.

TODO:
 a) decompilation is implemented in NCicLibrary, but not called anywhere
 b) serialization of objects (and "query" db (and old to new cache??)) not
    implemented yet
 c) objects are removed from the library, but not from the environment!


No differences found