Age | Commit message (Expand) | Author | Files | Lines |
2011-11-08 | locking for putc, puts | Andy Wingo | 1 | -2/+2 |
2011-10-25 | most uses of scm_from_locale_symbol become scm_from_utf8_symbol | Andy Wingo | 1 | -1/+1 |
2011-06-02 | sequence of expressions -> seq of head and tail | Andy Wingo | 1 | -16/+29 |
2011-06-02 | add <primcall> to tree-il | Andy Wingo | 1 | -0/+14 |
2011-06-02 | rename <application> to <call> | Andy Wingo | 1 | -3/+3 |
2011-05-13 | more care regarding SCM_PACK and SCM_UNPACK | Andy Wingo | 1 | -3/+4 |
2011-01-07 | use scm_from_latin1_symboln for string literals and load-symbol | Andy Wingo | 1 | -4/+4 |
2010-08-16 | @apply for multiple args in the boot memoizer | Andy Wingo | 1 | -5/+37 |
2010-06-17 | psyntax, primitive expander, and memoizer support for letrec* | Andy Wingo | 1 | -15/+32 |
2010-06-17 | fix bug in memoize | Andy Wingo | 1 | -3/+3 |
2010-05-20 | iron out inconsistency between eval and compile expansion | Andy Wingo | 1 | -1/+18 |
2010-05-20 | primitive-eval takes expanded, not memoized, source | Andy Wingo | 1 | -4/+1 |
2010-05-19 | fix a couple expander naming bugs | Andy Wingo | 1 | -1/+1 |
2010-05-19 | separate boot expansion from memoization | Andy Wingo | 1 | -1068/+202 |
2010-05-18 | remove the new scm_memoize_begin, etc | Andy Wingo | 1 | -165/+0 |
2010-05-16 | scm_memoize_lambda update | Andy Wingo | 1 | -5/+22 |
2010-05-14 | evaluator support for case-lambda | Andy Wingo | 1 | -9/+96 |
2010-05-14 | primitive support for lambda* | Andy Wingo | 1 | -0/+171 |
2010-05-13 | tweak to lambda* memoization format | Andy Wingo | 1 | -4/+18 |
2010-05-13 | change to format of memoization lambda expressions | Andy Wingo | 1 | -13/+37 |
2010-05-07 | add memoize-begin, memoize-let, etc functions | Andy Wingo | 1 | -0/+148 |
2010-05-07 | add "memoizer" data type | Andy Wingo | 1 | -88/+135 |
2010-05-07 | macro expanders return memoized expressions | Andy Wingo | 1 | -0/+3 |
2010-03-05 | Slightly optimize the memoizer, bootstrap evaluator, and `(ice-9 eval)'. | Ludovic Courtès | 1 | -14/+4 |
2010-02-19 | prompt as part of guile's primitive language | Andy Wingo | 1 | -0/+22 |
2010-02-18 | add with-fluids objects and primitive syntax | Andy Wingo | 1 | -0/+41 |
2010-02-18 | fix unmemoization bug | Andy Wingo | 1 | -7/+9 |
2010-02-18 | memoize (begin foo) to foo | Andy Wingo | 1 | -1/+4 |
2010-02-18 | dynwind is now a part of guile's primitive language | Andy Wingo | 1 | -0/+22 |
2010-01-05 | clean up macros.[ch] | Andy Wingo | 1 | -17/+5 |
2010-01-05 | remove mmacros, SCM_SYNTAX snarf macro | Andy Wingo | 1 | -19/+23 |
2009-12-15 | Remove unneeded #include <assert.h>. | Ludovic Courtès | 1 | -2/+0 |
2009-12-13 | primitive-eval passes first N args on stack directly, not via apply | Andy Wingo | 1 | -5/+11 |
2009-12-09 | fix FUNC_NAME of scm_memoize_variable_access_x | Andy Wingo | 1 | -1/+1 |
2009-12-07 | add scm_c_make_struct[v] | Andy Wingo | 1 | -2/+0 |
2009-12-03 | remove tc7_subr_* and tc7_lsubr_* | Andy Wingo | 1 | -1/+1 |
2009-12-01 | add memoized expression accessors to scheme | Andy Wingo | 1 | -2/+122 |
2009-12-01 | new evaluator, y'all | Andy Wingo | 1 | -0/+1141 |