summaryrefslogtreecommitdiff
path: root/libguile/eval.h
AgeCommit message (Expand)AuthorFilesLines
2012-05-23deprecate lookup closuresAndy Wingo1-5/+1
2012-01-30Rename scm_call_varargs -> scm_callMark H Weaver1-1/+1
2012-01-30Implement scm_call_varargs and scm_call_{7,8,9}Mark H Weaver1-0/+7
2011-03-08add scm_call_{5,6}Andy Wingo1-1/+5
2010-05-13scm_badargsp is deprecatedAndy Wingo1-2/+1
2009-12-21add scm_call_n, scm_c_run_hooknAndy Wingo1-0/+1
2009-12-04eval.c closures are now applicable smobs, not tc3sAndy Wingo1-3/+0
2009-12-01first step to make the vm stop calling the interpreterAndy Wingo1-0/+1
2009-12-01promises are in their own file nowAndy Wingo1-20/+0
2009-12-01new evaluator, y'allAndy Wingo1-58/+4
2009-12-01factor copy-tree and cons-source out of eval.[ch]Andy Wingo1-2/+0
2009-10-02Use `SCM_DEPRECATED' in declarations of deprecated functions/variables.Ludovic Courtès1-3/+3
2009-08-13Remove deprecated semi-public memoizers.Ludovic Courtès1-9/+0
2009-08-13Make the evaluator's memoizers private.Ludovic Courtès1-35/+1
2009-06-17Change Guile license to LGPLv3+Neil Jerram1-6/+7
2009-04-24make sure we compile boot code in (guile), not (guile-user)Andy Wingo1-0/+2
2009-04-17@ and @@ as primitive macrosAndy Wingo1-0/+4
2008-09-25export `make-promise' to schemeAndy Wingo1-1/+1
2008-05-31Add `SCM_INTERNAL' macro, use it.Ludovic Courtès1-9/+9
2007-01-22* backtrace.c, debug.c, debug.h, deprecation.c, eq.c, eval.cHan-Wen Nienhuys1-21/+0
2007-01-19* debug.h (SCM_RESET_DEBUG_MODE): switch to debugging ifHan-Wen Nienhuys1-5/+8
2007-01-19* readline.c: terminate option list with NULL.Han-Wen Nienhuys1-5/+4
2005-05-23The FSF has a new address.Marius Vollmer1-1/+1
2005-03-02See ChangeLog from 2005-03-02.Marius Vollmer1-2/+1
2005-01-24Reverted changed from 2005/01/24 19:14:54, which was a commit to theMarius Vollmer1-1/+2
2005-01-24Threading changes.Marius Vollmer1-2/+1
2004-06-27 * backtrace.c (display_expression, display_frame): CallDirk Herrmann1-1/+2
2004-05-06Use SCM_SMOB_* instead of SCM_CELL_* as appropriate. UseMarius Vollmer1-6/+8
2004-04-22 Hide the implementation of ilocs and isyms in eval.c.Dirk Herrmann1-6/+2
2004-03-29 Introduce scm_debug_mode_p as a replacement for scm_debug_mode andDirk Herrmann1-3/+7
2003-11-16 * eval.c (s_splicing): Commented and reformulated.Dirk Herrmann1-2/+4
2003-11-09 * eval.c, eval.h (scm_m_expand_body, m_expand_body): DeprecatedDirk Herrmann1-1/+3
2003-06-04 * __scm.h, gc-card.c (SCM_DEBUG_DEBUGGER_SUPPORT,Dirk Herrmann1-9/+0
2003-06-02 * deprecated.c, deprecated.h, eval.c, eval.h: DeprecatedDirk Herrmann1-26/+0
2003-05-06 * eval.c, eval.h, read.c, read.h (scm_sym_dot): Moved from eval toDirk Herrmann1-1/+0
2003-05-06 * eval.c, eval.h, evalext.c, evalext.h (scm_m_undefine): MovedDirk Herrmann1-0/+8
2003-04-25 * eval.c, eval.h, goops.c, goops.h (scm_m_atslot_ref,Dirk Herrmann1-0/+3
2003-04-23 * eval.h (SCM_ENTER_FRAME_HDLR, SCM_APPLY_FRAME_HDLR,Dirk Herrmann1-5/+6
2003-04-20 * eval.c, eval.h, evalext.c, evalext.h (scm_sym_setter,Dirk Herrmann1-1/+1
2003-04-20 * eval.c, root.h (scm_undefineds, SCM_NUM_PROTECTS, undefineds,Dirk Herrmann1-2/+0
2003-04-20 * Removed uses of DEBUG_EXTENSIONS and DYNAMIC_LINKING toDirk Herrmann1-7/+0
2003-04-05Changed license terms to the plain LGPL thru-out.Marius Vollmer1-35/+11
2003-03-27* eval.h: fix various preprocessor usages of new publicRob Browning1-1/+1
2003-01-23* threads.h, threads.c: Moved futures to their own file.Mikael Djurfeldt1-1/+4
2002-12-15* __scm.h (SCM_DEFER_INTS, SCM_ALLOW_INTS): New definitions.Mikael Djurfeldt1-0/+16
2002-12-01* eval.h (scm_t_trampoline_1, scm_t_trampoline_2): New types.Mikael Djurfeldt1-1/+6
2002-11-16* eval.h (SCM_MAKE_ILOC): New macro.Dirk Herrmann1-0/+6
2002-08-27prepend libguile/ to include pathHan-Wen Nienhuys1-1/+1
2002-06-28* __scm.h, eval.c, eval.h: Removed compile time optionDirk Herrmann1-4/+0
2002-01-22* First batch of libguile changes for Elisp support.Neil Jerram1-5/+2