mirror of
https://git.savannah.gnu.org/git/guile.git
synced 2025-04-30 03:40:34 +02:00
* debug.h: Missing declarations of functions in debug.c added
(lots).
This commit is contained in:
parent
bba4bfdbda
commit
4ad6f70593
1 changed files with 38 additions and 0 deletions
|
@ -164,10 +164,48 @@ extern long scm_tc16_memoized;
|
||||||
|
|
||||||
|
|
||||||
#ifdef __STDC__
|
#ifdef __STDC__
|
||||||
|
extern SCM * scm_lookup_cstr (char *str, int len, SCM env);
|
||||||
|
extern SCM * scm_lookup_soft (SCM var, SCM genv);
|
||||||
|
extern SCM scm_evstr (char *str);
|
||||||
|
extern SCM scm_eval_string (SCM str);
|
||||||
|
extern int scm_ready_p (void);
|
||||||
|
extern void debug_print (SCM obj);
|
||||||
|
extern SCM scm_expr_stack (SCM obj);
|
||||||
|
extern SCM scm_last_stack_frame (SCM obj);
|
||||||
|
extern SCM scm_debug_object_p (SCM obj);
|
||||||
|
extern SCM scm_local_eval (SCM exp, SCM env);
|
||||||
|
extern SCM scm_procedure_environment (SCM proc);
|
||||||
|
extern SCM scm_procedure_source (SCM proc);
|
||||||
|
extern SCM scm_procedure_name (SCM proc);
|
||||||
|
extern SCM scm_memoized_environment (SCM m);
|
||||||
|
extern SCM scm_make_memoized (SCM exp, SCM env);
|
||||||
|
extern SCM scm_memoized_p (SCM obj);
|
||||||
|
extern SCM scm_single_step (SCM cont, SCM val);
|
||||||
|
extern SCM scm_evaluator_traps (SCM setting);
|
||||||
|
extern SCM scm_debug_options (SCM setting);
|
||||||
extern SCM scm_unmemoize (SCM memoized);
|
extern SCM scm_unmemoize (SCM memoized);
|
||||||
extern SCM scm_make_debugobj (scm_debug_frame* debug);
|
extern SCM scm_make_debugobj (scm_debug_frame* debug);
|
||||||
extern void scm_init_debug (void);
|
extern void scm_init_debug (void);
|
||||||
#else
|
#else
|
||||||
|
extern SCM * scm_lookup_cstr ();
|
||||||
|
extern SCM * scm_lookup_soft ();
|
||||||
|
extern SCM scm_evstr ();
|
||||||
|
extern SCM scm_eval_string ();
|
||||||
|
extern int scm_ready_p ();
|
||||||
|
extern void debug_print ();
|
||||||
|
extern SCM scm_expr_stack ();
|
||||||
|
extern SCM scm_last_stack_frame ();
|
||||||
|
extern SCM scm_debug_object_p ();
|
||||||
|
extern SCM scm_local_eval ();
|
||||||
|
extern SCM scm_procedure_environment ();
|
||||||
|
extern SCM scm_procedure_source ();
|
||||||
|
extern SCM scm_procedure_name ();
|
||||||
|
extern SCM scm_memoized_environment ();
|
||||||
|
extern SCM scm_make_memoized ();
|
||||||
|
extern SCM scm_memoized_p (SCM obj);
|
||||||
|
extern SCM scm_single_step ();
|
||||||
|
extern SCM scm_evaluator_traps ();
|
||||||
|
extern SCM scm_debug_options ();
|
||||||
extern SCM scm_unmemoize ();
|
extern SCM scm_unmemoize ();
|
||||||
extern SCM scm_make_debugobj ();
|
extern SCM scm_make_debugobj ();
|
||||||
extern void scm_init_debug ();
|
extern void scm_init_debug ();
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue