sym | SYM_INDEX |
prec | 0 |
array index expr |
left | { C_LIT, C_VAR, C_DEFINE, C_EXPR } |
right | { C_UNDEF, C_LIT, C_VAR, C_DEFINE, C_EXPR } |
output | C_EXPR |
akind | { K_ARRAY, K_DARRAY } use type = 1 |
akind | K_HASHED use type = 2 |
left | { K_SCALAR, K_HASHEL, K_DARRAYEL } |
right | { K_UNDEF, K_SCALAR, K_HASHEL, K_DARRAYEL } |
output | K_SCALAR |
left/right | T_UNDEF | T_INT | T_SIZE_T | T_FLOAT | T_STRING | T_POINT | T_MATRIX | T_FILE | T_ATOM | T_RESIDUE | T_MOLECULE | T_BOUNDS | T_NULL | T_USER | T_ERROR | |
T_UNDEF | ||||||||||||||||
T_INT | T_INT | T_INT | T_SIZE_T | |||||||||||||
T_SIZE_T | T_SIZE_T | T_SIZE_T | T_SIZE_T | |||||||||||||
T_FLOAT | ||||||||||||||||
T_STRING | ||||||||||||||||
T_POINT | ||||||||||||||||
T_MATRIX | ||||||||||||||||
T_FILE | ||||||||||||||||
T_ATOM | ||||||||||||||||
T_RESIDUE | ||||||||||||||||
T_MOLECULE | ||||||||||||||||
T_BOUNDS | ||||||||||||||||
T_NULL | ||||||||||||||||
T_USER | ||||||||||||||||
T_ERROR |
left/right | T_UNDEF | T_INT | T_SIZE_T | T_FLOAT | T_STRING | T_POINT | T_MATRIX | T_FILE | T_ATOM | T_RESIDUE | T_MOLECULE | T_BOUNDS | T_NULL | T_USER | T_ERROR | |
T_UNDEF | ||||||||||||||||
T_INT | ||||||||||||||||
T_SIZE_T | ||||||||||||||||
T_FLOAT | ||||||||||||||||
T_STRING | T_STRING | |||||||||||||||
T_POINT | ||||||||||||||||
T_MATRIX | ||||||||||||||||
T_FILE | ||||||||||||||||
T_ATOM | ||||||||||||||||
T_RESIDUE | ||||||||||||||||
T_MOLECULE | ||||||||||||||||
T_BOUNDS | ||||||||||||||||
T_NULL | ||||||||||||||||
T_USER | ||||||||||||||||
T_ERROR |