diff options
author | Jim Blandy <jimb@red-bean.com> | 1996-09-11 20:25:28 +0000 |
---|---|---|
committer | Jim Blandy <jimb@red-bean.com> | 1996-09-11 20:25:28 +0000 |
commit | 4ad6f705935d040cbb30b2da788e94eabdb3e2a1 (patch) | |
tree | 15a2f2b15b51c8786bdd5752e91bf7ed2800314b /libguile/debug.h | |
parent | bba4bfdbda134982c37d4f251224c3065b4248f8 (diff) | |
download | guile-4ad6f705935d040cbb30b2da788e94eabdb3e2a1.tar.gz |
* debug.h: Missing declarations of functions in debug.c added
(lots).
Diffstat (limited to 'libguile/debug.h')
-rw-r--r-- | libguile/debug.h | 38 |
1 files changed, 38 insertions, 0 deletions
diff --git a/libguile/debug.h b/libguile/debug.h index 9f2ad7161..ec1868c41 100644 --- a/libguile/debug.h +++ b/libguile/debug.h @@ -164,10 +164,48 @@ extern long scm_tc16_memoized; #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_make_debugobj (scm_debug_frame* debug); extern void scm_init_debug (void); #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_make_debugobj (); extern void scm_init_debug (); |