3 ms·
Example on a Lisp Machine in ZetaLisp: Command: (zl:defun my-if zl:fexpr (form) (list :my-if form)) MY-IF Command: (my-if (> a b) a b) (:MY-IF ((> A B
by lispm 5y ago
Example on a Lisp Machine in ZetaLisp:
Command: (zl:defun my-if zl:fexpr (form) (list :my-if form))
MY-IF
Command: (my-if (> a b) a b)
(:MY-IF ((> A B) A B))
Thus one can see that the original source of the arguments is bound to the symbol FORM as a list.
A more recent language with FEXPRs seems to be the language R.