original_string: public function rule_if($a)
      {
          $b = $this->pullRule();
          if (!$this->get($b)) {
              $this->stop();
          }
  
          return $a;
      }
code: public function rule_if($a)
      {
          $b = $this->pullRule();
          if (!$this->get($b)) {
              $this->stop();
          }
  
          return $a;
      }
code_tokens: public function rule_if ( $ a ) { $ b = $ this -> pullRule ( ) ; if ( ! $ this -> get ( $ b ) ) { $ this -> stop ( ) ; } return $ a ; }
docstring: Advanced logic.
docstring_tokens: Advanced logic .