- 08 Mar, 2010 3 commits
-
-
Francois Bobot authored
-
Francois Bobot authored
-
Andrei Paskevich authored
-
- 07 Mar, 2010 7 commits
-
-
Francois Bobot authored
-
Andrei Paskevich authored
-
Francois Bobot authored
Experimentation sur l'interface de transform.ml. Par contre quand est ce que le contexte est applati dans theory.ml?
-
Francois Bobot authored
-
Andrei Paskevich authored
-
Andrei Paskevich authored
-
Andrei Paskevich authored
-
- 06 Mar, 2010 6 commits
-
-
Andrei Paskevich authored
-
Francois Bobot authored
-
Andrei Paskevich authored
-
Francois Bobot authored
-
Andrei Paskevich authored
-
Andrei Paskevich authored
-
- 05 Mar, 2010 20 commits
-
-
Andrei Paskevich authored
-
Jean-Christophe Filliâtre authored
-
Andrei Paskevich authored
-
Francois Bobot authored
-
Andrei Paskevich authored
-
Jean-Christophe Filliâtre authored
-
Francois Bobot authored
-
Andrei Paskevich authored
-
Andrei Paskevich authored
-
Francois Bobot authored
-
Francois Bobot authored
-
Francois Bobot authored
-
Francois Bobot authored
-
Jean-Christophe Filliâtre authored
-
Francois Bobot authored
-
Francois Bobot authored
Mise à jour de transform, inlining,flatten,... cependant anomalie car un use peut être ajouté par add_decl...
-
Andrei Paskevich authored
-
Jean-Christophe Filliâtre authored
No commit message
-
Andrei Paskevich authored
the [Duse] declaration are preserved on Context.use_export, so that ctxt_known can be always restored from ctxt_decls.
-
Andrei Paskevich authored
- split clone code between contexts and theories - add [Dclone] declarations after cloned decls - account for the used theories in [ctxt_known] (the hash-consed [Duse] declaration is referenced) - provide use and clone for contexts with a distinct semantics: Context.use_export ctxt th : Copies the contents of [th] and its dependencies into [ctxt]. The [Duse] declarations are erased from the list of decls, but keeped in [ctxt_known], so that theories are not copied twice. Useful to build flat contexts. Context.clone_export ctxt th : Clones the contents of [th] into [ctxt]. Dependencies of [th] are copied, too. Erases the [Duse] declarations, but keeps them in [ctxt_known], so that theories are not copied twice. Useful to build flat contexts. Theory.use_export uc th : Marks the dependency on [th]. [Duse th] is added to [uc], unless [th] is already used. Theory.clone_export uc th : Clones the contents of [th] into [uc]. The dependencies of [th] become dependencies of [uc]. [Duse] declarations are added, when a theory is used for the first time.
-
- 04 Mar, 2010 4 commits
-
-
Jean-Christophe Filliâtre authored
No commit message
-
Jean-Christophe Filliâtre authored
-
Jean-Christophe Filliâtre authored
-
Jean-Christophe Filliâtre authored
-