Exemple #1
0
    bool AttemptDirtyAdd( VALUE v ) {
        if (RefCount > 1 || !_rest.IsNil()) {
            return false;        
        }
        LIST c;
        c.SetListPointer( (uintptr_t)Cons::Create( v, LIST() ) );
//        c.MaterializeAsCons( v, NIL() );
        SetRest(c);
        return true;
    }