/**
  * @{inheritdoc}
  */
 public function parse(TokenStream $stream, Token $token)
 {
     $control = in_array($token->getType(), $this->control);
     if ($control || in_array($token->getType(), $this->controlEnd)) {
         $out = '';
         while (!$stream->test(T_CLOSE_TAG)) {
             $out .= $this->parser->parseExpression();
         }
         if ($control) {
             $out .= ':';
         }
         return $out;
     }
 }