summaryrefslogtreecommitdiff
path: root/libguile/memoize.h
AgeCommit message (Expand)AuthorFilesLines
2018-06-20Update license notices in all C filesAndy Wingo1-17/+17
2018-06-20Remove (C) from copyright statementsAndy Wingo1-1/+1
2018-06-20Rename __scm.h to scm.hAndy Wingo1-1/+1
2018-06-20Remove Emacs local variables comments in Guile sourceAndy Wingo1-6/+0
2018-06-20Remove useless "classes: h_files" from Guile headers.Andy Wingo1-4/+2
2014-12-07Simplify variable resolution in the evaluatorAndy Wingo1-6/+4
2014-12-06Add capture-env to evaluatorAndy Wingo1-1/+2
2013-10-31Be smarter about capturing the environment for memoized codeAndy Wingo1-0/+1
2013-10-27Memoized expressions are pairs, not SMOBsAndy Wingo1-8/+2
2013-06-28Remove with-fluids; replaced by with-fluid* and inlined push-fluid primopsAndy Wingo1-2/+0
2013-06-27dynamic-wind in terms of wind and unwind; remove <dynwind>, @dynamic-windAndy Wingo1-2/+0
2013-06-27remove @call-with-values memoizerAndy Wingo1-1/+0
2013-06-27remove @call-with-current-continuation memoizerAndy Wingo1-1/+0
2013-06-27remove @apply memoizerAndy Wingo1-2/+1
2013-06-27Remove @prompt memoizerAndy Wingo1-2/+1
2011-06-02sequence of expressions -> seq of head and tailAndy Wingo1-2/+2
2010-05-27remove scm_memoizer_p and scm_memoizer declarationsAndy Wingo1-3/+0
2010-05-18remove the new scm_memoize_begin, etcAndy Wingo1-16/+0
2010-05-16scm_memoize_lambda updateAndy Wingo1-1/+2
2010-05-07add memoize-begin, memoize-let, etc functionsAndy Wingo1-0/+15
2010-05-07add "memoizer" data typeAndy Wingo1-0/+3
2010-02-19prompt as part of guile's primitive languageAndy Wingo1-1/+3
2010-02-18add with-fluids objects and primitive syntaxAndy Wingo1-0/+2
2010-02-18dynwind is now a part of guile's primitive languageAndy Wingo1-1/+3
2009-12-01add memoized expression accessors to schemeAndy Wingo1-0/+4
2009-12-01new evaluator, y'allAndy Wingo1-0/+106