original_string: public function describe_rules() {
          $result = array();
          foreach ($this->rules as $rule) {
              $result = $this->accumulate_messages($result, $rule->description());
          }
          return $result;
      }
code: public function describe_rules() {
          $result = array();
          foreach ($this->rules as $rule) {
              $result = $this->accumulate_messages($result, $rule->description());
          }
          return $result;
      }
code_tokens: public function describe_rules ( ) { $ result = array ( ) ; foreach ( $ this -> rules as $ rule ) { $ result = $ this -> accumulate_messages ( $ result , $ rule -> description ( ) ) ; } return $ result ; }
docstring: Provide a description of the rules that apply to this quiz, such
  as is shown at the top of the quiz view page. Note that not all
  rules consider themselves important enough to output a description.
  
  @return array an array of description messages which may be empty. It
  would be sensible to output each one surrounded by &lt;p> tags.
docstring_tokens: Provide a description of the rules that apply to this quiz such as is shown at the top of the quiz view page . Note that not all rules consider themselves important enough to output a description .