original_string: private function printStack() {
          $names = array();
          foreach ($this->stack as $i => $element) {
              $names[] = $element->tagName;
          }
          echo "  -> stack [" . implode(', ', $names) . "]\n";
      }
code: private function printStack() {
          $names = array();
          foreach ($this->stack as $i => $element) {
              $names[] = $element->tagName;
          }
          echo "  -> stack [" . implode(', ', $names) . "]\n";
      }
code_tokens: private function printStack ( ) { $ names = array ( ) ; foreach ( $ this -> stack as $ i => $ element ) { $ names [ ] = $ element -> tagName ; } echo "  -> stack [" . implode ( ', ' , $ names ) . "]\n" ; }
docstring: For debugging, prints the stack
docstring_tokens: For debugging prints the stack