summaryrefslogtreecommitdiff
path: root/libguile/expand.c
Commit message (Expand)AuthorAgeFilesLines
* Make 'scm_sym_lambda', 'scm_sym_quote', etc. public again.Ludovic Courtès2020-01-201-1/+2
* Add "mod" field to tree-il toplevel ref, set, defineAndy Wingo2019-08-181-8/+12
* Use 'scm_from_utf8_{string,symbol,keyword}' for C string literals.Mark H Weaver2019-05-231-5/+5
* Update license notices in all C filesAndy Wingo2018-06-201-17/+17
* Remove (C) from copyright statementsAndy Wingo2018-06-201-1/+1
* Make .c copyright headers uniformAndy Wingo2018-06-201-1/+1
* Rationalize include order in C filesAndy Wingo2018-06-201-4/+5
* Make libguile header inclusion consistent within libguile c filesAndy Wingo2018-06-201-21/+21
* Rename __scm.h to scm.hAndy Wingo2018-06-201-1/+0
* Remove Emacs local variables comments in Guile sourceAndy Wingo2018-06-201-6/+0
* Remove _scm.hAndy Wingo2018-06-201-1/+0
* Devolve symbols.h from _scm.hAndy Wingo2018-06-201-0/+1
* Devolve variable.h from _scm.h.Andy Wingo2018-06-201-0/+1
* Move subr snarfing macros to gsubr.h.Andy Wingo2018-06-201-0/+1
* Devolve vectors.h include from ports.hAndy Wingo2018-06-191-0/+1
* Devolve pairs.hAndy Wingo2018-06-181-0/+1
* Devolve boolean.h include.Andy Wingo2018-06-181-0/+1
* Remove includes of validate.h.Andy Wingo2018-06-181-1/+0
* Fix libguile subcomponent headers not to include <libguile.h>Andy Wingo2018-06-141-3/+6
* Remove unused static definitionsAndy Wingo2016-06-111-9/+0
* Simplify variable resolution in the evaluatorAndy Wingo2014-12-071-1/+15
* Simplify the interpreter for trivial inits and no letrecAndy Wingo2014-12-051-8/+9
* Assignment conversion in the interpreterAndy Wingo2014-12-051-2/+397
* Builtins have procedure propertiesAndy Wingo2013-11-081-1/+0
* Remove with-fluids; replaced by with-fluid* and inlined push-fluid primopsAndy Wingo2013-06-281-29/+0
* dynamic-wind in terms of wind and unwind; remove <dynwind>, @dynamic-windAndy Wingo2013-06-271-1/+0
* remove @call-with-values memoizerAndy Wingo2013-06-271-1/+0
* remove @call-with-current-continuation memoizerAndy Wingo2013-06-271-1/+0
* remove @apply memoizerAndy Wingo2013-06-271-1/+0
* Remove @prompt memoizerAndy Wingo2013-06-271-11/+22
* Merge remote-tracking branch 'origin/stable-2.0'Andy Wingo2012-07-061-12/+15
|\
| * fix warnings in mingw in expand.cAndy Wingo2012-07-061-12/+15
* | most uses of scm_from_locale_symbol become scm_from_utf8_symbolAndy Wingo2011-10-251-2/+2
* | sequence of expressions -> seq of head and tailAndy Wingo2011-06-021-4/+6
* | add <primcall> to tree-ilAndy Wingo2011-06-021-0/+1
* | rename <application> to <call>Andy Wingo2011-06-021-14/+14
|/
* psyntax, primitive expander, and memoizer support for letrec*Andy Wingo2010-06-171-2/+15
* beginnings of letrec* support in the expanderAndy Wingo2010-06-171-4/+4
* iron out inconsistency between eval and compile expansionAndy Wingo2010-05-201-8/+6
* primitive-eval takes expanded, not memoized, sourceAndy Wingo2010-05-201-1/+11
* %expanded-vtables is a vectorAndy Wingo2010-05-191-1/+1
* separate boot expansion from memoizationAndy Wingo2010-05-191-0/+1253