function createCodeFromTokens()
{
$splices = $this->splices;
$code = "";
$count = count($this->tokens);
for ($offset = 0; $offset < $count; $offset++) {
if (isset($splices[$offset])) {
$code .= $splices[$offset];
unset($splices[$offset]);
$offset += $this->spliceLengths[$offset] - 1;
} else {
$t = $this->tokens[$offset];
$code .= isset($t[self::STRING_OFFSET]) ? $t[self::STRING_OFFSET] : $t;
}
}
$this->code = $code;
}