diff options
Diffstat (limited to 'language/l2.ott')
| -rw-r--r-- | language/l2.ott | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/language/l2.ott b/language/l2.ott index 11a57856..198e6e7a 100644 --- a/language/l2.ott +++ b/language/l2.ott @@ -686,8 +686,9 @@ lexp :: 'LEXP_' ::= {{ com lvalue expression }} {{ aux _ annot }} {{ auxparam 'a }} | id :: :: id {{ com identifier }} - | lexp [ exp ] :: :: vector {{ com vector element }} - | lexp [ exp1 : exp2 ] :: :: vector_range {{ com subvector }} + | id exp :: :: memory {{ com memory write via function call }} + | lexp [ exp ] :: :: vector {{ com vector element }} + | lexp [ exp1 : exp2 ] :: :: vector_range {{ com subvector }} % maybe comma-sep such lists too | lexp . id :: :: field {{ com struct field }} |
