summaryrefslogtreecommitdiff
path: root/language/l2.ott
diff options
context:
space:
mode:
Diffstat (limited to 'language/l2.ott')
-rw-r--r--language/l2.ott4
1 files changed, 3 insertions, 1 deletions
diff --git a/language/l2.ott b/language/l2.ott
index c56a186b..55bad070 100644
--- a/language/l2.ott
+++ b/language/l2.ott
@@ -521,9 +521,11 @@ exp :: 'E_' ::=
{{ com Expression }}
{{ aux _ annot }} {{ auxparam 'a }}
- | { exp1 ; ... ; expn } :: :: block {{ com block (parsing conflict with structs?) }}
+ | { exp1 ; ... ; expn } :: :: block {{ com block }}
% maybe we really should have indentation-sensitive syntax :-) (given that some of the targets do)
+ | nondet { exp1 ; ... ; expn } :: :: nondet {{ com nondeterminisitic block, expressions evaluate in an unspecified order, or concurrently}}
+
| id :: :: id
{{ com identifier }}