1 |
2003-11-01 Dirk Herrmann <D.Herrmann@tu-bs.de> |
2003-11-01 Dirk Herrmann <D.Herrmann@tu-bs.de> |
2 |
|
|
3 |
|
* eval.c (scm_m_body, scm_m_lambda): Documentation strings are not |
4 |
|
handled in scm_m_body any more, but rather in scm_m_lambda. |
5 |
|
|
6 |
|
(scm_m_body, memoize_named_let, scm_m_let, scm_m_letstar, |
7 |
|
scm_m_letrec, scm_m_expand_body): Check for validity is done by |
8 |
|
calling functions of scm_m_body. |
9 |
|
|
10 |
|
(scm_m_lambda): Avoid unnecessary consing when creating the |
11 |
|
memoized code. |
12 |
|
|
13 |
|
2003-11-01 Dirk Herrmann <D.Herrmann@tu-bs.de> |
14 |
|
|
15 |
* eval.c (s_expression): Added comment. |
* eval.c (s_expression): Added comment. |
16 |
|
|
17 |
(s_empty_combination, error_unbound_variable): New static |
(s_empty_combination, error_unbound_variable): New static |