original_string: public function compile()
      {
          $value = $this->value();
  
          if ( ! empty($this->parameters))
          {
              $params = $this->parameters;
              $value = strtr($value, $params);
          }
  
          return $value;
      }
code: public function compile()
      {
          $value = $this->value();
  
          if ( ! empty($this->parameters))
          {
              $params = $this->parameters;
              $value = strtr($value, $params);
          }
  
          return $value;
      }
code_tokens: public function compile ( ) { $ value = $ this -> value ( ) ; if ( ! empty ( $ this -> parameters ) ) { $ params = $ this -> parameters ; $ value = strtr ( $ value , $ params ) ; } return $ value ; }
docstring: Compile function and return it. Replaces any parameters with
  their given values.
  
  @return  string
docstring_tokens: Compile function and return it . Replaces any parameters with their given values .