summaryrefslogtreecommitdiff
path: root/test-suite/modules/sig.v
diff options
context:
space:
mode:
Diffstat (limited to 'test-suite/modules/sig.v')
-rw-r--r--test-suite/modules/sig.v29
1 files changed, 29 insertions, 0 deletions
diff --git a/test-suite/modules/sig.v b/test-suite/modules/sig.v
new file mode 100644
index 00000000..eb8736bb
--- /dev/null
+++ b/test-suite/modules/sig.v
@@ -0,0 +1,29 @@
+Module M.
+ Module Type SIG.
+ Parameter T:Set.
+ Parameter x:T.
+ End SIG.
+ Module N:SIG.
+ Definition T:=nat.
+ Definition x:=O.
+ End N.
+End M.
+
+Module N:=M.
+
+Module Type SPRYT.
+ Declare Module N.
+ Definition T:=M.N.T.
+ Parameter x:T.
+ End N.
+End SPRYT.
+
+Module K:SPRYT:=N.
+Module K':SPRYT:=M.
+
+Module Type SIG.
+ Definition T:Set:=M.N.T.
+ Parameter x:T.
+End SIG.
+
+Module J:SIG:=M.N.