This is the mail archive of the
guile-cvs@sourceware.cygnus.com
mailing list for the Guile project.
guile/guile-core/libguile eval.c
- To: guile-cvs@sourceware.cygnus.com
- Subject: guile/guile-core/libguile eval.c
- From: mdj@sourceware.cygnus.com
- Date: 6 Aug 1999 19:37:44 -0000
CVSROOT: /cvs/guile
Module name: guile
Changes by: mdj@egcs.cygnus.com 99/08/06 12:37:44
Modified files:
guile-core/libguile: eval.c
Log message:
* 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.