Mentions légales du service

Skip to content
Snippets Groups Projects
Commit 18a0e0b0 authored by Andrei Paskevich's avatar Andrei Paskevich
Browse files

reworking tags and transformations, stage 1:

- introduce a new Theory.tdecl "Meta" to be used for tags
- simplify cloning procedure, get rid of the th_clone field
- when a goal proposition is discarded during cloning, 
  it's still keeped in the theory as a "skip proposition",
  this is needed to preserve/clone every local identifier.
  Skip propositions are eliminated during task formation.
- get rid of a separate Task.tdecl type
- reorganize the Task.task_hd record:
  * use/clone history is cached in a theory-keyed map;
  * meta-properties are cached in a tagname-keyed map.
  This is done to simplify the fine-grained configuration
  of transformations.
parent f288825a
No related branches found
No related tags found
No related merge requests found
Showing with 685 additions and 515 deletions
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment