1 |
|
2002-03-02 Dirk Herrmann <D.Herrmann@tu-bs.de> |
2 |
|
|
3 |
|
* eval.c (scm_badargsp, SCM_CEVAL): Replaced SCM_N?IMP by a more |
4 |
|
explicit predicate in some places. |
5 |
|
|
6 |
|
(CHECK_EQVISH): Removed. |
7 |
|
|
8 |
|
(SCM_CEVAL): Removed some uses of t.arg1 and proc as temporary |
9 |
|
variables. Removed side-effecting operations from conditions and |
10 |
|
macro calls. Introduced temporary variables for clarification. |
11 |
|
Sorted if-else-if check for the type of the last form in a list by |
12 |
|
frequency. Avoided some unnecessary tail-recursion calls. |
13 |
|
|
14 |
2002-03-01 Dirk Herrmann <D.Herrmann@tu-bs.de> |
2002-03-01 Dirk Herrmann <D.Herrmann@tu-bs.de> |
15 |
|
|
16 |
* gc.c (SCM_HEAP_SEG_SIZE, CELL_UP, CELL_DN, NEXT_DATA_CELL, |
* gc.c (SCM_HEAP_SEG_SIZE, CELL_UP, CELL_DN, NEXT_DATA_CELL, |