aplica

(aplica|apply funcion [argumentos])

Ejecuta la función especificada.

Argumentos

funcion
Una referencia de función obtenida con funcion o plugin.

 

argumentos
Las expresiones como en una llamada directa a funcion. Los argumentos pueden omitirse si funcion no acepta argumentos.

Valor de Retorno

El valor retornado por funcion.

Observaciones

La función aplica equivale a la ejecución del comando (funcion argumentos) después de sustituir funcion por su valor, el cual puede ser una primitiva de Prolan, una función de usuario definida con defun o el procedimiento ejecutable de un plugin.

Ejemplos

El código siguiente equivale a la ejecución del operador (+ 20 40).

(sea Suma (funcion +))
(aplica Suma 20 40)

Véase además los ejemplos quicksort.plan, Prueba Quicksort.plan y Ordena Piezas.plan suministrados con la instalación.