[pyar] Sobre Mutable / Immutable

Alejandro Santos listas en alejolp.com
Mie Sep 1 19:40:29 ART 2010


2010/9/1 Claudio Freire <klaussfreire en gmail.com>:
>
> Hm... seguro hay más...
>

Sip, es lo que ya se hable hace poco en el topic de pasaje de
parámetros por valor/referencia.

Algunos lenguajes de programación esotéricos tienen pasaje de
parámetros por "nombre"; eso es, se pasa por parámetro la porción de
codigo completa, y cuando se accede al parámetro se re-evalua
completamente.

Por ejemplo:

void func(REF a, NOMBRE b) {
    a = a + 1;
    b = 2;
}

void main() {
    array de ints data[2] = {0, 0};
    int i = 0;

    func(i, data[i]);
    print data[0], data[1];
}

Eso imprime: "0, 2".

-- 
Alejandro Santos
http://alejolp.com.ar



More information about the pyar mailing list