This type of tree is used to represent expressions such as mytable[1]. Hence, the tree needs 2 children: the name of the table being addressed and the expression used as an index. If tt is such a TBL tree, then the name can be accessed through the expression tt[TBL_NAM_idx]. The index expression is accessed through tt[TBL_IDX_idx].