original_string: public function compile($source, array $tree, $name, $customEscape = false, $charset = 'UTF-8', $strictCallables = false, $entityFlags = ENT_COMPAT)
      {
          $this->pragmas         = $this->defaultPragmas;
          $this->sections        = array();
          $this->blocks          = array();
          $this->source          = $source;
          $this->indentNextLine  = true;
          $this->customEscape    = $customEscape;
          $this->entityFlags     = $entityFlags;
          $this->charset         = $charset;
          $this->strictCallables = $strictCallables;
  
          return $this->writeCode($tree, $name);
      }
code: public function compile($source, array $tree, $name, $customEscape = false, $charset = 'UTF-8', $strictCallables = false, $entityFlags = ENT_COMPAT)
      {
          $this->pragmas         = $this->defaultPragmas;
          $this->sections        = array();
          $this->blocks          = array();
          $this->source          = $source;
          $this->indentNextLine  = true;
          $this->customEscape    = $customEscape;
          $this->entityFlags     = $entityFlags;
          $this->charset         = $charset;
          $this->strictCallables = $strictCallables;
  
          return $this->writeCode($tree, $name);
      }
code_tokens: public function compile ( $ source , array $ tree , $ name , $ customEscape = false , $ charset = 'UTF-8' , $ strictCallables = false , $ entityFlags = ENT_COMPAT ) { $ this -> pragmas = $ this -> defaultPragmas ; $ this -> sections = array ( ) ; $ this -> blocks = array ( ) ; $ this -> source = $ source ; $ this -> indentNextLine = true ; $ this -> customEscape = $ customEscape ; $ this -> entityFlags = $ entityFlags ; $ this -> charset = $ charset ; $ this -> strictCallables = $ strictCallables ; return $ this -> writeCode ( $ tree , $ name ) ; }
docstring: Compile a Mustache token parse tree into PHP source code.
  
  @param string $source          Mustache Template source code
  @param string $tree            Parse tree of Mustache tokens
  @param string $name            Mustache Template class name
  @param bool   $customEscape    (default: false)
  @param string $charset         (default: 'UTF-8')
  @param bool   $strictCallables (default: false)
  @param int    $entityFlags     (default: ENT_COMPAT)
  
  @return string Generated PHP source code
docstring_tokens: Compile a Mustache token parse tree into PHP source code .