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> }