con

(con|with obj expr)

Establece el objeto implícito pero solo temporalmente para evaluar una expresión.

Argumentos

obj
Un objeto de CORTE que será el objeto implícito al evaluar expr.

Valor de Retorno

El objeto obj

Observaciones

La función con puede usarse anidadamente como en (con obj1 (haz ... (con obj2 (haz...))...))

Ejemplos

El código siguiente imprime el Largo y Ancho de la pieza actual sin indicarla explícitamente en las funciones de propiedad ni modificar el objeto implícito del programa.

(con (lee_Actual (lee_Piezas))
 (imprime (concad (lee_Largo) " " (lee_Ancho)))
)