'or' is a macro, and macros cannot be used as the first operand in apply. -Dan
On Wed, May 27, 2015 at 1:25 PM, Jinsong Liang <[email protected]> wrote: > Hi, > > In Chicken, (apply + '(1 2)) returns 3, which is expected. However, if I > try: > > (apply or '(#t #f)) > > Error: unbound variable: or > > Why (apply or '(#t #f)) does not work? > > Thank you! > > Jinsong > > _______________________________________________ > Chicken-users mailing list > [email protected] > https://lists.nongnu.org/mailman/listinfo/chicken-users > >
_______________________________________________ Chicken-users mailing list [email protected] https://lists.nongnu.org/mailman/listinfo/chicken-users
