APL grammar - operands
token subexpression {
<simple_expression> [ \[ <list> \] ]?
}
token simple_expression {
<array_identifier> | \( <expression> \)
}
token target { <variable_identifier> [ \[ <list> \] ]? }
token array_identifier {
<constant>
| <variable_identifier>
}