/[guile]/guile/guile-core/libguile/ChangeLog
ViewVC logotype

Diff of /guile/guile-core/libguile/ChangeLog

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.1874 by dirk, Sat May 31 07:38:04 2003 UTC revision 1.1875 by dirk, Sun Jun 1 13:58:42 2003 UTC
# Line 1  Line 1 
1    2003-06-01  Dirk Herrmann  <D.Herrmann@tu-bs.de>
2    
3            This set of patches separates the representation of the cxr family
4            of functions (car, cdr etc.) from the dsubr family of functions
5            (i. e. functions that take a double precision floating point
6            argument).  Further, the algorithm for handling the cxr function
7            is improved.
8    
9            * eval.c (SCM_CEVAL, SCM_APPLY, scm_trampoline_1), numbers.c
10            (scm_asinh, scm_acosh, scm_atanh, scm_truncate, scm_round, floor,
11            ceil, sqrt, fabs, exp, log, sin, cos, tan, asin, acos, atan, sinh,
12            cosh, tanh), objects.c (scm_class_of), procprop.c
13            (scm_i_procedure_arity), ramap.c (scm_array_map_x), tags.h
14            (scm_tc7_dsubr, scm_tcs_subrs): Introduce scm_tc7_dsubr as new
15            typecode for the dsubr family of functions.
16    
17            * ramap.c (ramap_cxr, ramap_dsubr): Renamed ramap_cxr to
18            ramap_dsubr.
19    
20            * eval.c (SCM_CEVAL, SCM_APPLY, call_cxr_1), pairs.c
21            (scm_init_pairs): Make use of the (now usable) second cell element
22            of a scm_tc7_cxr function to implement the cxr family of functions
23            more efficiently.
24    
25  2003-05-31  Dirk Herrmann  <D.Herrmann@tu-bs.de>  2003-05-31  Dirk Herrmann  <D.Herrmann@tu-bs.de>
26    
27          * eval.c (SCM_CEVAL, SCM_APPLY, scm_trampoline_0,          * eval.c (SCM_CEVAL, SCM_APPLY, scm_trampoline_0,

Legend:
Removed from v.1.1874  
changed lines
  Added in v.1.1875

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26