aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--grammar.ebnf2
1 files changed, 1 insertions, 1 deletions
diff --git a/grammar.ebnf b/grammar.ebnf
index 3e7f093..d87d1f2 100644
--- a/grammar.ebnf
+++ b/grammar.ebnf
@@ -20,7 +20,7 @@ Expression = AssignmentExpression;
(* Expressions affected by precedence*)
(* NOTE: Only allow IDENTIFIERs and their fields as the LValue for now. *)
-AssignmentExpression = IDENTIFIER {"." IDENTIFIER} ("=" | ":=") AssignmentExpression | EqualityExpression;
+AssignmentExpression = IDENTIFIER {"." IDENTIFIER} ("=" | ":=") AssignmentExpression | OrExpression;
OrExpression = AndExpression { "||" AndExpression };
AndExpression = EqualityExpression { "&&" EqualityExpression };
EqualityExpression = ComparisonExpression { ("==" | "!=") ComparisonExpression };