aboutsummaryrefslogtreecommitdiffhomepage
path: root/kernel/term.ml
diff options
context:
space:
mode:
authorGravatar Guillaume Melquiond <guillaume.melquiond@inria.fr>2016-01-02 17:11:03 +0100
committerGravatar Guillaume Melquiond <guillaume.melquiond@inria.fr>2016-01-02 17:11:03 +0100
commit80bbdf335be5657f5ab33b4aa02e21420d341de2 (patch)
tree0fd5a807cecc57b6ce42c1b9a956d17f2ec5caeb /kernel/term.ml
parent3f91296b5cf1dc9097d5368c2df5c6f70a04210c (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.ml11
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 =