summaryrefslogtreecommitdiff
path: root/libguile/eval.c
AgeCommit message (Expand)AuthorFilesLines
1998-09-26* eval.c (scm_force): Assert that x is SCM_NIMP to fix segv whenJim Blandy1-1/+2
1998-08-21* eval.h, eval.c: New evaluator trap flag: SCM_TRAPS_P.Mikael Djurfeldt1-18/+7
1998-07-30* eval.h (scm_eval_options_interface): Add external prototype for this.Jim Blandy1-6/+3
1998-07-16* eval.c (scm_copy_tree): Reverted last change: `eval' usesMikael Djurfeldt1-0/+8
1998-07-16* eval.c (scm_copy_tree): Removed ability to copy vectors.Mikael Djurfeldt1-8/+0
1998-07-12* eval.c, filesys.c, fluids.c, gc.c, gh_data.c, init.c, kw.c,Mikael Djurfeldt1-1/+1
1998-05-04* eval.c (SCM_CEVAL): Moved scm_tc7_contin case aboveMikael Djurfeldt1-3/+3
1998-05-02* eval.c (SCM_CEVAL): Do more thorough argument checking. ThisMikael Djurfeldt1-24/+115
1998-04-19* continuations.c (scm_make_cont), debug.c (scm_make_memoized,Mikael Djurfeldt1-2/+2
1998-04-12* eval.c, eval.h, coop.c (scm_eval_stack, SCM_EVAL_STACK): MeasureMikael Djurfeldt1-2/+5
1998-04-12* eval.c (SCM_CEVAL, SCM_APPLY): In SCM_IM_APPLY and in theMikael Djurfeldt1-2/+36
1998-03-30* eval.h, eval.c, debug.h, debug.c (scm_evaluator_traps): MovedMikael Djurfeldt1-78/+136
1998-01-30* eval.c (scm_eval, scm_deval), eq.c (scm_equal_p): Use SCM_TICKMikael Djurfeldt1-1/+1
1998-01-02* eval.c (macro-eval!): Removed. This function was a design bug.Mikael Djurfeldt1-11/+0
1997-10-15 * Makefile.in: Rebuilt.Tom Tromey1-4/+2
1997-10-12* eval.c (SCM_CEVAL, scm_apply): Completed GOOPS support code;Mikael Djurfeldt1-67/+175
1997-09-22* init.c (scm_boot_guile_1): Added scm_init_objects ().Mikael Djurfeldt1-0/+53
1997-09-20* eval.c (scm_init_eval): Add feature `delay'.Mikael Djurfeldt1-0/+2
1997-09-15* sequences.h, sequences.c, append.h, append.c: Removed. TheseMikael Djurfeldt1-2/+0
1997-09-11* procprop.h: Added declaration of scm_i_inner_name.Mikael Djurfeldt1-5/+32
1997-09-10* * eval.c (macro?, macro-type, macro-name, macro-transfomer): NewMikael Djurfeldt1-24/+60
1997-07-25* eval.c (scm_apply): Handle the case when a tc7_sybr_2 is appliedMikael Djurfeldt1-1/+2
1997-06-21* eval.c (scm_lookupcar1): Don't declare var2 unless USE_THREADSJim Blandy1-1/+6
1997-06-08* eval.c (scm_lookupcar1): New procedure to cope with a raceMarius Vollmer1-8/+141
1997-05-29* eval.c: Include scmconfig.h at the beginning of the file so thatJim Blandy1-0/+3
1997-05-26* Lots of files: New address for FSF.Jim Blandy1-3/+3
1997-04-12* eval.c (SCM_APPLY): Set debug apply frame argument list correctlyJim Blandy1-6/+25
1997-04-11* eval.c: Doc fixes.Jim Blandy1-9/+30
1997-03-16* eval.c (safe_setjmp): Temporarily use old setjmp until someoneMikael Djurfeldt1-1/+4
1997-03-10* eval.c: Fixed comment to unmemocopy.Mikael Djurfeldt1-3/+3
1997-03-09* eval.c (scm_m_define): Bugfix: Check that the object is aMikael Djurfeldt1-1/+1
1997-03-08* eval.c (SCM_CEVAL): Added code sections for handling of rpsubrsMikael Djurfeldt1-0/+26
1997-03-07* eval.c (SCM_CEVAL): Added code sections for handling of asubrsMikael Djurfeldt1-16/+22
1997-03-06* tags.h, eval.c (iqq): Fixes to comments about SCM_ECONSP.Mikael Djurfeldt1-1/+0
1997-03-01* eval.c (scm_deval): Removed some old code.Mikael Djurfeldt1-16/+5
1997-02-05 * eval.c: Don't define alloca in GCC case. gcc will automaticallyTom Tromey1-3/+1
1997-02-04* eval.c (safe_setjmp): New function: trivial wrapper for setjmp.Jim Blandy1-7/+35
1997-02-04* configure.in: Call AC_FUNC_ALLOCA, to see if we have alloca.Jim Blandy1-0/+19
1997-01-18* symbols.c (scm_sysintern): Renamed toMarius Vollmer1-1/+2
1997-01-07* eval.c (unmemocopy): Add a semicolon to appease the SunJim Blandy1-0/+1
1996-12-19Don't use GCC extensions to allocate space for debugging frames.Jim Blandy1-15/+15
1996-12-18* eval.c, debug.h: Revert changes of Dec 16 and Nov 21. TheyJim Blandy1-3/+1
1996-12-16* eval.c (SCM_CEVAL): Use alloca, not GCC's extensions for arraysJim Blandy1-1/+3
1996-11-27* eval.c (scm_definedp): Use top_level_lookup_closure_varMarius Vollmer1-1/+1
1996-11-27* eval.c (scm_definedp): Incompatibly changed to be a builtinMarius Vollmer1-15/+15
1996-11-21It's an "eval closure", not an "eval thunk." A thunk is aJim Blandy1-4/+4
1996-11-02* * eval.c: Renamed debug option "deval" to "debug".Mikael Djurfeldt1-4/+3
1996-10-27* load.c: change s_try_load and s_try_load_path to s_primitive_loadGary Houston1-17/+11
1996-10-20* pairs.h, eval.c, eval.h, feature.c, gc.c, list.c, load.c,Mikael Djurfeldt1-66/+76
1996-10-14* eval.c: scm_i_name moved to gsubr.cMikael Djurfeldt1-4/+1