diff lib/ur/basis.urs @ 1280:3d06e0f7a6f3

Initial version of equalKnown working for secret
author Adam Chlipala <adam@chlipala.net>
date Tue, 27 Jul 2010 11:42:30 -0400
parents 1e6a4f9d3e4a
children 60e19545841b
line wrap: on
line diff
--- a/lib/ur/basis.urs	Sun Jun 13 14:13:47 2010 -0400
+++ b/lib/ur/basis.urs	Tue Jul 27 11:42:30 2010 -0400
@@ -819,6 +819,9 @@
                 => sql_query [] ([Old = fs, New = fs] ++ tables) []
                 -> sql_policy
 
+val equalKnown : nm :: Name -> t ::: Type -> fs ::: {Type} -> ks ::: {{Unit}}
+                 -> [[nm] ~ fs] => sql_table ([nm = t] ++ fs) ks -> sql_policy
+
 val also : sql_policy -> sql_policy -> sql_policy
 
 val debug : string -> transaction unit