Re: def app = apply, problem
- From: "Alex Mizrahi" <udodenko@xxxxxxxxxxxxxxxxxxxxx>
- Date: Tue, 29 Apr 2008 22:12:21 +0300
g> i dont know the operator
so you'll be calling passing a variable: (app op (1 2 3))
won't it be easier to use (funcall op 1 2 3)?
Common Lisp already has large set of functions, operators and macros that
make sense.
most of stuff you can invent will make no sense OTOH
g> and its merely educational anyway.
rather than inventing random "stuff", it would be much more educational to
try to emulate various special operators/macros via a limited set of other
ones:
emulate if via cond (and vice versa)
let* via let
labels via flet (this is quite challenging)
....
.
- References:
- def app = apply, problem
- From: globalrev
- Re: def app = apply, problem
- From: Pascal J. Bourguignon
- Re: def app = apply, problem
- From: globalrev
- def app = apply, problem
- Prev by Date: Re: found .emacs, but doesnt work running lisp
- Next by Date: How to make a copy of a list
- Previous by thread: Re: def app = apply, problem
- Next by thread: found .emacs, but doesnt work running lisp
- Index(es):