You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
checks whether the expression AST node $\ve$ is a binary operator, either with a different operator to $\op$ but the same \emph{precedence}, or the same non-associative operator $\op$.
301
-
In either case, it is considered an error.
302
-
Surrounding $\ve$ by parenthesis fixes the error.
303
-
} % END_OF_UNIMPORTED_RELATION
304
-
284
+
\RenderRelation{check_not_same_prec}
305
285
306
286
For example, \texttt{a + b + c} is considered legal, since the same binary operator (\texttt{+})
307
287
is used, whereas \texttt{a - b - c} and \texttt{a + b - c} are considered illegal.
\ASLListing{Illegal local storage declarations that discard all storage elements}{local-storage-discards}{\syntaxtests/GuideRule.DiscardingLocalStorageDeclarations.asl}
0 commit comments