Beispiel #1
0
function _vector()
{
    $v = new VectorClass();
    $v->exchangeArray(func_get_args());
    return $v;
}
Beispiel #2
0
function conj($src)
{
    $args = array_slice(func_get_args(), 1);
    $tmp = $src->getArrayCopy();
    if (_list_Q($src)) {
        foreach ($args as $arg) {
            array_unshift($tmp, $arg);
        }
        $s = new ListClass();
    } else {
        foreach ($args as $arg) {
            $tmp[] = $arg;
        }
        $s = new VectorClass();
    }
    $s->exchangeArray($tmp);
    return $s;
}