diff options
author | Mikael Djurfeldt <djurfeldt@nada.kth.se> | 1999-08-06 19:37:44 +0000 |
---|---|---|
committer | Mikael Djurfeldt <djurfeldt@nada.kth.se> | 1999-08-06 19:37:44 +0000 |
commit | f3d2630a6466cf09b65d4621f069213f745dab25 (patch) | |
tree | 2c64cd746b40332602a0849caecbf9ee8b63fb3c /libguile/objects.c | |
parent | c6e23ea25f0556868fd1781df7ff8fc5f2c8f110 (diff) | |
download | guile-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