next up previous contents
Next: Funciones macro Up: Tipos de funciones Previous: Funciones expr

Funciones fepxr

Son funciones escritas en LE-LISP y evaluadas por las funciones de evaluación estándar eval, apply o funcall. Se definen por medio de la función df. Su característica fundamental es que no evalúan sus argumentos, sino que es el programador el encargado de evaluarlos mediante la utilización de eval en el cuerpo de la función.

La compilación de este tipo de funciones da lugar a las funciones LLM3 denominadas fsubr. Este tipo de funciones se usan principalmente como funciones de control o para la manipulación de nombres y reciben generalmente el nombre de formas especiales. Su número es reducido en LE-LISP.



Miguel A. Alonso Pardo
Thu Nov 20 15:31:06 CET 1997