summaryrefslogtreecommitdiff
path: root/libguile/eval.c
AgeCommit message (Expand)AuthorFilesLines
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
2001-06-07* Introduce SCM_UNUSED and mark unused function parameters.Dirk Herrmann1-23/+23
2001-06-05* Introduce macro SCM_VALIDATE_NON_EMPTY_COMBINATION.Dirk Herrmann1-2/+10
2001-05-27* Changed the default definition of SCM.Dirk Herrmann1-2/+3
2001-05-26revert the ill-considered part of the 2001-05-24 changesMichael Livshin1-26/+26
2001-05-25* eval.c (scm_debug_opts): New option `show-file-name'.Marius Vollmer1-1/+2
2001-05-24* validate.hMichael Livshin1-38/+38
2001-05-20Use SCM_EQ_P insteda of `==' or `!=' in certainMarius Vollmer1-5/+5
2001-05-20(scm_c_make_gsubr, scm_c_define_gsubr, scm_c_make_gsubr_with_generic,Marius Vollmer1-1/+1
2001-05-15Merge from mvo-vcell-cleanup-1-branch.Marius Vollmer1-99/+108
2001-05-15* Make SCM_DEBUG_CELL_ACCESSES=1 work with GUILE_DEBUG_FREELIST.Dirk Herrmann1-3/+5
2001-05-09(scm_i_eval): Copy expression before passing it toMarius Vollmer1-0/+1
2001-05-04 * eval.c (scm_promise_p), list.c (scm_append_x, scm_reverse_x),Neil Jerram1-1/+1
2001-04-24* eval.h, eval.c (scm_system_transformer): Deprecated by moving itMarius Vollmer1-6/+5
2001-04-19* Fixed scm_thunk_p's results when applied to closures.Dirk Herrmann1-18/+18
2001-03-30* Replaced a lot of calls to SCM_C[AD]R with more appropriate macros.Dirk Herrmann1-46/+43