summaryrefslogtreecommitdiff
path: root/libguile/eval.c
AgeCommit message (Expand)AuthorFilesLines
2002-07-202002-07-20 Han-Wen <hanwen@cs.uu.nl>Han-Wen Nienhuys1-11/+11
2002-07-15* eval.c (SCM_CEVAL), macros.c (macro_print, scm_makmacro,Dirk Herrmann1-2/+3
2002-07-14Fix for 1001-local-eval-error-backtrace-segfaults.Neil Jerram1-1/+3
2002-06-30* __scm.h (SCM_CAUTIOUS), eval.c (scm_eval_args, deval_args,Dirk Herrmann1-19/+2
2002-06-30* backtrace.c (SCM_ASSERT), debug.c (scm_debug_options), eval.cDirk Herrmann1-18/+0
2002-06-28* __scm.h, eval.c, eval.h: Removed compile time optionDirk Herrmann1-21/+0
2002-03-26* srcprop.[ch] (scm_c_source_property_breakpoint_p): NewDirk Herrmann1-5/+7
2002-03-25* debug.h, eval.c: Deprecated CHECK_ENTRY, CHECK_APPLY andDirk Herrmann1-36/+38
2002-03-24* debug.h (scm_ready_p, debug_print): Removed declarations.Dirk Herrmann1-14/+14
2002-03-23* eval.c (SCM_CEVAL, SCM_APPLY): Eliminated labels wrongnumargsDirk Herrmann1-32/+41
2002-03-21* eval.c (SCM_CEVAL): Minimized scope of variable arg2.Dirk Herrmann1-359/+338
2002-03-20* eval.c (SIDEVAL): Removed.Dirk Herrmann1-47/+44
2002-03-15Change 3 instances of @var to @code in docstrings.Neil Jerram1-1/+1
2002-03-14* eval.c (SCM_CEVAL), srcprop.h (SRCBRKP): Eliminated union 't'.Dirk Herrmann1-142/+130
2002-03-14Retire inclusion guard macro SCM_MAGIC_SNARFER.Thien-Thi Nguyen1-2/+0
2002-03-13* eval.c (SCM_CEVAL): Got rid of the last reference to t.lloc.Dirk Herrmann1-8/+11
2002-03-10* eval.c (SCM_CEVAL): Cleaned up the handling of 'slot-ref',Dirk Herrmann1-32/+47
2002-03-09* eval.c (SCM_CEVAL): Cleaned up the handling of #@dispatch.Dirk Herrmann1-90/+149
2002-03-08* Fix bug caused by frame size overflowing its field.Neil Jerram1-1/+1
2002-03-05* eval.c (SCM_CEVAL): Cleaned up the handling of 'apply'. RemovedDirk Herrmann1-27/+36
2002-03-02* eval.c (SCM_CEVAL): Cleaned up the handling of 'if', 'let',Dirk Herrmann1-50/+57
2002-03-02* eval.c (SCM_CEVAL): Cleaned up the handling of 'cons' and 'do':Dirk Herrmann1-42/+86
2002-03-02* eval.c (scm_badargsp, SCM_CEVAL): Replaced SCM_N?IMP by a moreDirk Herrmann1-48/+63
2002-03-01Changes in doc/ref:Dirk Herrmann1-2/+1
2002-01-22* First batch of libguile changes for Elisp support.Neil Jerram1-108/+60
2002-01-10* eval.c: Removed outdated references to "everr". Improved someDirk Herrmann1-22/+37
2002-01-10* eval.[ch] (scm_deval_args): Made static.Dirk Herrmann1-1/+1
2002-01-10* procs.h (SCM_CLOSURE_BODY): New Macro.Dirk Herrmann1-13/+13
2001-12-07* Fix comment typo.Neil Jerram1-1/+1
2001-11-25Replaced SCM_NEWCELL and SCM_NEWCELL2 with scm_alloc_cell andMarius Vollmer1-8/+6
2001-11-17* Oops, this belongs to the previous ChangeLog entry...Dirk Herrmann1-3/+5
2001-11-17* eval.c: Removed bogus comment about acros.Dirk Herrmann1-249/+295
2001-11-16* Adding C function declarations from the SCM interface to theNeil Jerram1-1/+1
2001-11-15* eval.c (RETURN): Wrap in do{}while(0) in order to make itDirk Herrmann1-57/+48
2001-11-03(scm_m_begin): Allow `(begin)`, with no subforms.Marius Vollmer1-1/+4
2001-10-18* eval.c (scm_lookupcar, scm_m_letstar, scm_m_do, iqq,Dirk Herrmann1-237/+274
2001-10-13(scm_m_atbind): First try to find the variable without defining itMarius Vollmer1-3/+7
2001-08-31* Removed lots of deprecated stuff.Dirk Herrmann1-62/+14
2001-08-25* eval.c (scm_m_atbind): Redesigned to behvae like `let', but withMarius Vollmer1-43/+62
2001-07-30* Minor changes.Dirk Herrmann1-37/+34
2001-07-26* tags.h: Update tag system docs.Marius Vollmer1-136/+40
2001-07-25(scm_ceval, scm_deval): Use "RETURN" macro when returning value of aMarius Vollmer1-1/+1
2001-07-25Allow variables in memoized code (in addition to glocs).Marius Vollmer1-3/+19
2001-07-09Remove "face-lift" comment.Thien-Thi Nguyen1-2/+0
2001-06-28 * list.h (scm_list_1, scm_list_2, scm_list_3, scm_list_4, scm_list_5,Keisuke Nishida1-1/+1
2001-06-26* Handle evaluator traps by calling trap handlers directly rather thanNeil Jerram1-11/+32
2001-06-26 * eval.c (scm_call_0, scm_call_1, scm_call_2, scm_call_3,Keisuke Nishida1-4/+60
2001-06-25* snarf.h (SCM_SNARF_DOCS): change the "grammar" slightly.Michael Livshin1-1/+1
2001-06-14Replace "scm_*_t" with "scm_t_*", except "scm_lisp_t".Marius Vollmer1-3/+3
2001-06-14replace "scm_*_t" with "scm_t_*".Marius Vollmer1-19/+19