summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--language/l2.ott9
1 files changed, 5 insertions, 4 deletions
diff --git a/language/l2.ott b/language/l2.ott
index daf9a974..f2603a05 100644
--- a/language/l2.ott
+++ b/language/l2.ott
@@ -324,7 +324,7 @@ typquant :: 'TypQ_' ::=
{{ aux _ l }}
| forall quant_item1 , ... , quant_itemn . :: :: tq %{{ texlong }}
% WHY ARE CONSTRAINTS HERE AND NOT IN THE KIND LANGUAGE
- | :: :: no_forall {{ com sugar, omitting quantifier and constraints }}
+ | :: :: no_forall {{ com empty }}
typschm :: 'TypSchm_' ::=
{{ com type scheme }}
@@ -835,10 +835,10 @@ letbind :: 'LB_' ::=
{{ com Let binding }}
{{ aux _ annot }} {{ auxparam 'a }}
| let typschm pat = exp :: :: val_explicit
- {{ com value binding, explicit type ([[pat]] must be total)}}
+ {{ com let, explicit type ([[pat]] must be total)}}
% at the moment, we cannot parse the following, so perhaps we shouldn't keep this form here
| let pat = exp :: :: val_implicit
- {{ com value binding, implicit type ([[pat]] must be total)}}
+ {{ com let, implicit type ([[pat]] must be total)}}
val_spec :: 'VS_' ::=
@@ -882,7 +882,8 @@ reg_id :: 'RI_' ::=
| id :: :: id
alias_spec :: 'AL_' ::=
- {{ com Register alias expression forms. Other than where noted, each id must refer to an unaliased register of type vector }}
+ {{ com Register alias expression forms }}
+%. Other than where noted, each id must refer to an unaliased register of type vector
{{ aux _ annot }} {{ auxparam 'a }}
| reg_id . id :: :: subreg
| reg_id [ exp ] :: :: bit