1 |
2003-10-11 Dirk Herrmann <D.Herrmann@tu-bs.de> |
2003-10-11 Dirk Herrmann <D.Herrmann@tu-bs.de> |
2 |
|
|
3 |
|
* eval.c (s_missing_expression, s_bad_variable): New static |
4 |
|
identifiers. |
5 |
|
|
6 |
|
(scm_m_define): Use ASSERT_SYNTAX to signal syntax errors. Prefer |
7 |
|
R5RS terminology for the naming of variables. Be more specific |
8 |
|
about the kind of error that was detected. Make sure file name, |
9 |
|
line number etc. are added to all freshly created expressions. |
10 |
|
Avoid unnecessary consing when creating the memoized code. |
11 |
|
|
12 |
|
2003-10-11 Dirk Herrmann <D.Herrmann@tu-bs.de> |
13 |
|
|
14 |
* eval.c (s_extra_expression, s_misplaced_else_clause, |
* eval.c (s_extra_expression, s_misplaced_else_clause, |
15 |
s_bad_cond_clause, s_missing_recipient): New static identifiers. |
s_bad_cond_clause, s_missing_recipient): New static identifiers. |
16 |
|
|