diff options
| author | filliatr | 2000-01-21 18:42:22 +0000 |
|---|---|---|
| committer | filliatr | 2000-01-21 18:42:22 +0000 |
| commit | 40183da6b54d8deef242bac074079617d4a657c2 (patch) | |
| tree | 4e70870a5b1e36ba65965f6e87cd8141d01d8d75 /kernel/term.ml | |
| parent | 249c6b5e1e2d00549dde9093e134df2f25a68609 (diff) | |
gros commit de tout ce que j'ai fait pendant les vacances :
- tactics/Equality
- debug du discharge
- constr_of_compattern implante vite fait / mal fait en attendant mieux
- theories/Logic (ne passe pas entierrement)
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/coq/trunk@280 85f007b7-540e-0410-9357-904b9bb8a0f7
Diffstat (limited to 'kernel/term.ml')
| -rw-r--r-- | kernel/term.ml | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/kernel/term.ml b/kernel/term.ml index 56dd87f8f2..4113261068 100644 --- a/kernel/term.ml +++ b/kernel/term.ml @@ -424,6 +424,10 @@ let destEvar = function | DOPN (Evar n, a) -> (n,a) | _ -> invalid_arg "destEvar" +let num_of_evar = function + | DOPN (Evar n, _) -> n + | _ -> anomaly "num_of_evar called with bad args" + (* Destructs an abstract term *) let destAbst = function | DOPN (Abst sp, a) -> (sp, a) |
