| Commit message (Expand) | Author | Age | Files | Lines |
* | Implement R7RS 'define-values'. | Mark H Weaver | 2014-02-02 | 1 | -0/+175 |
* | Document that we support srfi-46 and add it to %cond-expand-features. | Mark H Weaver | 2014-01-15 | 1 | -2/+15 |
* | Implement R7RS 'syntax-error'. | Mark H Weaver | 2014-01-09 | 1 | -0/+41 |
* | psyntax: custom ellipses using 'with-ellipsis' or R7RS syntax-rules. | Mark H Weaver | 2014-01-09 | 1 | -1/+105 |
* | Revert "Fix bound-identifier=? to compare binding names, not just symbolic na... | Mark H Weaver | 2013-12-16 | 1 | -5/+0 |
* | Fix bound-identifier=? to compare binding names, not just symbolic names. | Mark H Weaver | 2013-12-15 | 1 | -0/+5 |
* | syntax-case: fix error reporting for misplaced ellipses. | Mark H Weaver | 2013-12-13 | 1 | -0/+57 |
* | Support => within case, and improve error messages for cond and case | Mark H Weaver | 2012-02-08 | 1 | -17/+60 |
* | Fix the exception type of the (begin) test. | Ludovic Courtès | 2012-01-05 | 1 | -3/+5 |
* | Raise an error for (begin) when `--disable-deprecated'. | Ludovic Courtès | 2012-01-05 | 1 | -3/+4 |
* | document invalidity of (begin) as expression; add back-compat shim | Andy Wingo | 2011-12-21 | 1 | -3/+4 |
* | allow while as an expression | Andy Wingo | 2011-04-28 | 1 | -5/+12 |
* | fix quasiquote test | Andy Wingo | 2011-02-08 | 1 | -5/+5 |
* | adapt tests to new syntax-error form | Andy Wingo | 2010-11-18 | 1 | -140/+156 |
* | fix matches? test | Andy Wingo | 2010-06-21 | 1 | -2/+2 |
* | fix order of internal definitions | Andy Wingo | 2010-06-17 | 1 | -0/+92 |
* | while in terms of syntax-case | Andy Wingo | 2010-06-11 | 1 | -4/+7 |
* | really boot primitive-eval from scheme. | Andy Wingo | 2009-12-03 | 1 | -0/+4 |
* | new evaluator, y'all | Andy Wingo | 2009-12-01 | 1 | -166/+1 |
* | refactor psyntax.scm's treatment of lambda and lambda* | Andy Wingo | 2009-10-25 | 1 | -5/+5 |
* | eval is actually compile | Andy Wingo | 2009-08-20 | 1 | -24/+22 |
* | Change Guile license to LGPLv3+ | Neil Jerram | 2009-06-17 | 1 | -11/+10 |
* | syntax.test is passing, yay | Andy Wingo | 2009-05-22 | 1 | -84/+27 |
* | residualize names into procedures. re-implement srfi-61. module naming foo. | Andy Wingo | 2009-05-22 | 1 | -110/+114 |
* | some work on syntax.test | Andy Wingo | 2009-05-21 | 1 | -16/+30 |
* | catch syntax errors in unquote and unquote-splicing | Andy Wingo | 2009-05-21 | 1 | -3/+8 |
* | add tree-il->glil compilation test suite | Andy Wingo | 2009-05-18 | 1 | -7/+17 |
* | Changes from arch/CVS synchronization | Ludovic Courtès | 2007-07-18 | 1 | -0/+44 |
* | Changes from arch/CVS synchronization | Ludovic Courtès | 2007-05-26 | 1 | -9/+21 |
* | merge from 1.8 branch | Kevin Ryde | 2006-04-16 | 1 | -1/+1 |
* | The FSF has a new address. | Marius Vollmer | 2005-05-23 | 1 | -2/+2 |
* | (while): Tests running in empty environment are | Kevin Ryde | 2005-01-27 | 1 | -1/+8 |
* | * tests/syntax.test: Added tests for unmemoization. | Dirk Herrmann | 2004-10-03 | 1 | -0/+18 |
* | * lib.scm (exception:used-before-define): New. | Marius Vollmer | 2004-08-23 | 1 | -1/+1 |
* | * tests/syntax.test: Added various tests to check that | Dirk Herrmann | 2004-05-31 | 1 | -23/+188 |
* | * libguile/eval.c (s_macro_keyword): New static identifier. | Dirk Herrmann | 2004-04-26 | 1 | -0/+10 |
* | * tests/syntax.test: Added test for unmemoizing internal defines. | Dirk Herrmann | 2004-01-23 | 1 | -0/+12 |
* | It's "#\\space", not "#\space". | Marius Vollmer | 2003-11-30 | 1 | -1/+1 |
* | * libguile/eval.c (s_mixed_body_forms): New static identifier. | Dirk Herrmann | 2003-11-15 | 1 | -2/+2 |
* | * tests/syntax.test: Fixed test that checks for the correct | Dirk Herrmann | 2003-11-15 | 1 | -5/+9 |
* | * tests/optargs.test: Wrap tests in module (test-suite | Dirk Herrmann | 2003-11-09 | 1 | -0/+10 |
* | * libguile/eval.c (s_missing_body_expression): New static identifier. | Dirk Herrmann | 2003-11-08 | 1 | -3/+48 |
* | * libguile/eval.c (s_expression): Added comment. | Dirk Herrmann | 2003-11-01 | 1 | -4/+4 |
* | * libguile/eval.c (scm_m_cont, scm_m_at_call_with_values, | Dirk Herrmann | 2003-10-18 | 1 | -11/+8 |
* | * libguile/eval.c: Sorted include files alphabetically. | Dirk Herrmann | 2003-10-18 | 1 | -8/+8 |
* | * libguile/eval.c (scm_m_let, scm_m_letstar, scm_m_letrec, | Dirk Herrmann | 2003-10-18 | 1 | -38/+38 |
* | * libguile/eval.c (s_bad_formals, s_bad_formal, s_duplicate_formal): | Dirk Herrmann | 2003-10-12 | 1 | -13/+15 |
* | * tests/syntax.test (exception:missing/extra-expr-syntax): Fixed | Dirk Herrmann | 2003-10-12 | 1 | -1/+1 |
* | * libguile/eval.c (s_duplicate_binding): New static identifier. | Dirk Herrmann | 2003-10-12 | 1 | -2/+4 |
* | * libguile/eval.c (s_missing_expression, s_bad_variable): New static | Dirk Herrmann | 2003-10-11 | 1 | -3/+11 |