module languages/java-15/expressions/ArrayAccess
imports
languages/java-15/expressions/Main
exports
sorts
ArrayAccess
ArraySubscript
context-free syntax
ArrayAccess -> Expr
%% todo: JFR-29
Expr ArraySubscript -> ArrayAccess {cons("ArrayAccess")}
"[" Expr "]" -> ArraySubscript {bracket}
ArrayCreationExpr ArraySubscript -> ArrayAccess {reject}