$str =
$this->a; // in case needed for exception
for(;;
) { $this->output .=
$this->a;
$this->lastByteOut =
$this->a;
$this->a =
$this->
get();
if ($this->a ===
$this->b
) { // end quote
break;
} if ($this->
isEOF($this->a
)) { $byte =
$this->inputIndex - 1;
throw new JSMin_UnterminatedStringException( "JSMin: Unterminated String at byte {
$byte}: {
$str}"
);
} $str .=
$this->a;
if ($this->a === '\\'
) { $this->output .=
$this->a;
$this->lastByteOut =
$this->a;
$this->a =
$this->
get();
$str .=
$this->a;
} } }