summaryrefslogtreecommitdiff
path: root/libguile/objects.c
diff options
context:
space:
mode:
authorMikael Djurfeldt <djurfeldt@nada.kth.se>1999-08-06 19:37:44 +0000
committerMikael Djurfeldt <djurfeldt@nada.kth.se>1999-08-06 19:37:44 +0000
commitf3d2630a6466cf09b65d4621f069213f745dab25 (patch)
tree2c64cd746b40332602a0849caecbf9ee8b63fb3c /libguile/objects.c
parentc6e23ea25f0556868fd1781df7ff8fc5f2c8f110 (diff)
downloadguile-f3d2630a6466cf09b65d4621f069213f745dab25.tar.gz
* eval.c (SCM_IM_DISPATCH): Rewrote dispatch protocol. Dispatch
forms now contain the expressions to be dispatched upon instead of depending on a surrounding lambda or let; Generic function dispatch has been optimized; `apply' on a generic function now works a little bit strangely. It uses a trick so that the type dispatch code in SCM_CEVAL can be reused.
Diffstat (limited to 'libguile/objects.c')
0 files changed, 0 insertions, 0 deletions