Enter an inner block by allocating a symtab for it, entering a
unique-named BlockEntry for it in the current symtab, and descending
into the new block symtab.
Return the String representation of this subtree, which is the String
value of its ID, followed on the next indented line by the recursive
toString of its child.
Return the String representation of this subtree, which is the String
value of its ID, followed on the next two indented lines by the
recursive toString of its two children.
Return the String representation of this subtree, which is the String
value of its ID, followed on the next three indented lines by the
recursive toString of its three children.
Return the String representation of this subtree, which is the String
value of its ID, followed on the next four indented lines by the
recursive toString of its four children.
Return the String representation of this subtree, which is the recursive
toString of each of its nodes, separated by a ';' on a new line plus
another blank line.
Return the String representation of this subtree, which is the String
value of its ID, followed on the next zero to four indented lines by the
recursive toString of its four children.