Exakat\Tasks\Load::processSingle PHP Method

processSingle() private method

private processSingle ( $atom )
    private function processSingle($atom)
    {
        $id = $this->addAtom($atom);
        if (strlen($this->tokens[$this->id][1]) > 100000) {
            $this->tokens[$this->id][1] = substr($this->tokens[$this->id][1], 0, 100000) . "\n[.... 100000 / " . strlen($this->tokens[$this->id][1]) . "]\n";
        }
        $this->setAtom($id, array('code' => $this->tokens[$this->id][1], 'fullcode' => $this->tokens[$this->id][1], 'variadic' => false, 'line' => $this->tokens[$this->id][2], 'token' => $this->getToken($this->tokens[$this->id][0])));
        $this->pushExpression($id);
        return $id;
    }
Load