summaryrefslogtreecommitdiff
path: root/language
diff options
context:
space:
mode:
authorShaked Flur2015-07-24 11:56:17 +0100
committerShaked Flur2015-07-24 11:56:17 +0100
commite5083eca71d9d4a1092c4553c6ca448e256e6738 (patch)
treef3404838c66b1d28978e5785e5daeba0c2cf2724 /language
parent28c16a5e86c08bd010dbfafccf412921d175610a (diff)
parente391bd3d6ade488a26b30b7fc4d5826affb5cf99 (diff)
Merge branch 'master' of bitbucket.org:Peter_Sewell/l2
Diffstat (limited to 'language')
-rw-r--r--language/l2.lem1
-rw-r--r--language/l2_typ.ott1
2 files changed, 2 insertions, 0 deletions
diff --git a/language/l2.lem b/language/l2.lem
index 36d64694..7ee69d5e 100644
--- a/language/l2.lem
+++ b/language/l2.lem
@@ -544,6 +544,7 @@ type tag = (* Data indicating where the identifier arises and thus information
| Tag_spec
| Tag_enum of integer
| Tag_alias
+ | Tag_unknown (* Tag to distinguish an unknown path from a non-analysis non deterministic path *)
type tinf = (* Type variables, type, and constraints, bound to an identifier *)
diff --git a/language/l2_typ.ott b/language/l2_typ.ott
index 3dec6812..54c41c4e 100644
--- a/language/l2_typ.ott
+++ b/language/l2_typ.ott
@@ -77,6 +77,7 @@ tag :: 'Tag_' ::=
| Spec :: :: spec
| Enum num :: :: enum
| Alias :: :: alias
+ | Unknown_path :: :: unknown {{ com Tag to distinguish an unknown path from a non-analysis non deterministic path}}
ne :: 'Ne_' ::=
{{ com internal numeric expressions }}