summaryrefslogtreecommitdiff
path: root/grammars
diff options
context:
space:
mode:
authoraarne <unknown>2005-09-13 21:05:32 +0000
committeraarne <unknown>2005-09-13 21:05:32 +0000
commit95463f6dbae318b055e2cb7927ac7acb320c8382 (patch)
tree994469bca26a90fff98c94220e60daf990acb74d /grammars
parent314a9db89f93ca6895595268485fe23a6c85c07a (diff)
fix in tc
Diffstat (limited to 'grammars')
-rw-r--r--grammars/logic/Logic.gf9
1 files changed, 7 insertions, 2 deletions
diff --git a/grammars/logic/Logic.gf b/grammars/logic/Logic.gf
index 41fd5cef8..5f49fc2e1 100644
--- a/grammars/logic/Logic.gf
+++ b/grammars/logic/Logic.gf
@@ -73,7 +73,8 @@ fun
Pron : (A : Dom) -> Elem A -> Elem A ;
def
- -- proof normalization
+ -- proof normalization; does not tc 13/9/2005
+
ConjEl _ _ (ConjI _ _ a _) = a ;
ConjEr _ _ (ConjI _ _ _ b) = b ;
DisjE _ _ _ (DisjIl _ _ a) d _ = d a ;
@@ -81,7 +82,11 @@ def
ImplE _ _ (ImplI _ _ b) a = b a ;
NegE _ (NegI _ b) a = b a ;
UnivE _ _ (UnivI _ _ b) a = b a ;
- ExistE _ _ _ (ExistI _ _ a b) d = d a b ;
+--- ExistE _ _ _ (ExistI _ _ a b) d = d a b ;
+--- does not tc 13/9/2005: {a{-2-}<>a{-0-}}
+--- moreover: no problem with
+--- ConjEr _ _ (ConjI _ _ a _) = a ;
+--- But this changes when A B are used instead of _ _
-- Hypo and Pron are identities
Hypo _ a = a ;