diff options
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 56dd87f8f..411326106 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) |