aboutsummaryrefslogtreecommitdiffhomepage
path: root/proofs/redexpr.ml
diff options
context:
space:
mode:
authorGravatar Pierre Boutillier <pierre.boutillier@ens-lyon.org>2014-02-08 00:02:04 +0100
committerGravatar Pierre Boutillier <pierre.boutillier@ens-lyon.org>2014-02-24 14:07:07 +0100
commit80410d825befa1890c872596cf77378a437cee73 (patch)
tree16eb8caeaaba97a7d9991b3bb5e145d863cb399b /proofs/redexpr.ml
parenta6dedd0d1184ae67c6ff48323f2df17dc1d42ef2 (diff)
cbn understands Arguments
(excepts list of args that must be constructors
Diffstat (limited to 'proofs/redexpr.ml')
-rw-r--r--proofs/redexpr.ml2
1 files changed, 1 insertions, 1 deletions
diff --git a/proofs/redexpr.ml b/proofs/redexpr.ml
index 3c8ccec6b..4db853ee8 100644
--- a/proofs/redexpr.ml
+++ b/proofs/redexpr.ml
@@ -187,7 +187,7 @@ let reduction_of_red_expr env =
| Cbv f -> (cbv_norm_flags (make_flag f),DEFAULTcast)
| Cbn f ->
(strong (fun env evd x -> Stack.zip ~refold:true
- (fst (whd_state_gen true (make_flag f) env evd (x, [])))),DEFAULTcast)
+ (fst (whd_state_gen true (make_flag f) env evd (x, Stack.empty)))),DEFAULTcast)
| Lazy f -> (clos_norm_flags (make_flag f),DEFAULTcast)
| Unfold ubinds -> (unfoldn (List.map out_with_occurrences ubinds),DEFAULTcast)
| Fold cl -> (fold_commands cl,DEFAULTcast)