src/Jit/TokenStream.php
public function source($start = null, $end = null)
    {
        $source = '';
        $start = (int) $start;
        $end = $end === null ? ($this->count() - 1) : (int) $end;
        for ($i = $start; $i <= $end; $i++) {
            $source .= $this->_data[$i][1];
        }
        return $source;
    }
public function source($start = null, $end = null)
    {
        $source = '';
        $start = (int) $start;
        $end = $end === null ? ($this->count() - 1) : (int) $end;
        for ($i = $start; $i <= $end; $i++) {
            $source .= $this->_data[$i][1];
        }
        return $source;
    }
public function source ( $ start = null , $ end = null ) { $ source = '' ; $ start = ( int ) $ start ; $ end = $ end === null ? ( $ this -> count ( ) - 1 ) : ( int ) $ end ; for ( $ i = $ start ; $ i <= $ end ; $ i ++ ) { $ source .= $ this -> _data [ $ i ] [ 1 ] ; } return $ source ; }
Returns the stream content.

@param  mixed  $start Start offset
@param  mixed  $end   End offset
@return string
Returns the stream content .