TODO * pointers * operator precedence * enum * interactive mode Also: * Remove Var parameter from HeapPopStack() once we're certain it all works