diff options
author | Guillaume Melquiond <guillaume.melquiond@inria.fr> | 2016-01-02 17:11:03 +0100 |
---|---|---|
committer | Guillaume Melquiond <guillaume.melquiond@inria.fr> | 2016-01-02 17:11:03 +0100 |
commit | 80bbdf335be5657f5ab33b4aa02e21420d341de2 (patch) | |
tree | 0fd5a807cecc57b6ce42c1b9a956d17f2ec5caeb /kernel/term.ml | |
parent | 3f91296b5cf1dc9097d5368c2df5c6f70a04210c (diff) |
Remove some unused functions.
Note: they do not even seem to have a debugging purpose, so better remove
them before they bitrot.
Diffstat (limited to 'kernel/term.ml')
-rw-r--r-- | kernel/term.ml | 11 |
1 files changed, 0 insertions, 11 deletions
diff --git a/kernel/term.ml b/kernel/term.ml index 455248dd5..2060c7b6e 100644 --- a/kernel/term.ml +++ b/kernel/term.ml @@ -486,8 +486,6 @@ let lambda_applist c l = let lambda_appvect c v = lambda_applist c (Array.to_list v) -let lambda_app c a = lambda_applist c [a] - let lambda_applist_assum n c l = let rec app n subst t l = if Int.equal n 0 then @@ -501,15 +499,6 @@ let lambda_applist_assum n c l = let lambda_appvect_assum n c v = lambda_applist_assum n c (Array.to_list v) -(* pseudo-reduction rule: - * [prod_app s (Prod(_,B)) N --> B[N] - * with an strip_outer_cast on the first argument to produce a product *) - -let prod_app t n = - match kind_of_term (strip_outer_cast t) with - | Prod (_,_,b) -> subst1 n b - | _ -> anomaly (str"Needed a product, but didn't find one") - (* prod_applist T [ a1 ; ... ; an ] -> (T a1 ... an) *) let prod_applist c l = let rec app subst c l = |