diff src/core_env.sig @ 193:8a70e2919e86

Specialization of single-parameter datatypes
author Adam Chlipala <adamc@hcoop.net>
date Fri, 08 Aug 2008 17:55:51 -0400
parents 9bbf4d383381
children e21d0dddda09
line wrap: on
line diff
--- a/src/core_env.sig	Fri Aug 08 10:59:06 2008 -0400
+++ b/src/core_env.sig	Fri Aug 08 17:55:51 2008 -0400
@@ -28,6 +28,7 @@
 signature CORE_ENV = sig
 
     val liftConInCon : int -> Core.con -> Core.con
+    val subConInCon : (int * Core.con) -> Core.con -> Core.con
 
     type env
 
@@ -54,5 +55,6 @@
     val lookupENamed : env -> int -> string * Core.con * Core.exp option * string
 
     val declBinds : env -> Core.decl -> env
+    val patBinds : env -> Core.pat -> env
                                                  
 end