Branch: Tag:

1996-12-03

1996-12-03 21:41:19 by Fredrik Hübinette (Hubbe) <hubbe@hubbe.net>

callbacks modified to handle recursive calls better

Rev: src/backend.c:1.7
Rev: src/builtin_functions.c:1.15
Rev: src/callback.c:1.3
Rev: src/callback.h:1.2
Rev: src/gc.h:1.5
Rev: src/interpret.c:1.15
Rev: src/interpret.h:1.5
Rev: src/main.c:1.12

4:   ||| See the files COPYING and DISCLAIMER for more information.   \*/   #include "global.h" - RCSID("$Id: interpret.c,v 1.14 1996/12/01 13:03:55 hubbe Exp $"); + RCSID("$Id: interpret.c,v 1.15 1996/12/03 21:41:18 hubbe Exp $");   #include "interpret.h"   #include "object.h"   #include "program.h"
307:   }       - struct callback *evaluator_callbacks =0; + struct callback_list evaluator_callbacks;      /* This function is called 'every now and then'. (1-10000 / sec or so)    * It should do anything that needs to be done fairly often.