Exakat\Tasks\Load::processEllipsis PHP Method

processEllipsis() private method

private processEllipsis ( )
    private function processEllipsis()
    {
        // Simply skipping the ...
        $finals = $this->precedence->get(T_ELLIPSIS);
        while (!in_array($this->tokens[$this->id + 1][0], $finals)) {
            $this->processNext();
        }
        $operandId = $this->popExpression();
        $x = array('fullcode' => '...' . $this->atoms[$operandId]['fullcode'], 'variadic' => true);
        $this->setAtom($operandId, $x);
        $this->pushExpression($operandId);
        return $operandId;
    }
Load