Hi Christophe,
> (decar myfn arg
> # here arg is the first arg given when calling myfn, unevaluated
> )
>
>
> This is my attempt:
>
> (de decar args
> (let (fn (car args)
> arg (cadr args)
> body (cddr args))
> (set fn (list (list "arg") (list 'let arg "arg" (list
Hi list! (ha ha, a list…)
Could someone provide me with a function which looks like 'de
but is not 'de itself. Let's call it 'decar.
With de:
(de myfn args
# here args is the list of the unevaluated args that were
# given when calling myfn
)
With decar:
(decar myfn arg
# here arg is the