summaryrefslogtreecommitdiff
path: root/libguile/programs.h
diff options
context:
space:
mode:
authorAndy Wingo <wingo@pobox.com>2008-12-26 16:36:53 +0100
committerAndy Wingo <wingo@pobox.com>2008-12-26 16:37:20 +0100
commit9a9f64874a500ed0765f45a05befc71f74255e4c (patch)
treed2fae9c10ede3149e0511f5d2192060c225c03a3 /libguile/programs.h
parente052d2964098005a02fcb2b1e1e670e9ff4157c1 (diff)
downloadguile-9a9f64874a500ed0765f45a05befc71f74255e4c.tar.gz
add scm_c_program_source
* libguile/programs.h: * libguile/programs.c (scm_c_program_source): New helper for getting source information from C.
Diffstat (limited to 'libguile/programs.h')
-rw-r--r--libguile/programs.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/libguile/programs.h b/libguile/programs.h
index 0f1b57dd3..e57f6d08a 100644
--- a/libguile/programs.h
+++ b/libguile/programs.h
@@ -83,6 +83,8 @@ extern SCM scm_program_external (SCM program);
extern SCM scm_program_external_set_x (SCM program, SCM external);
extern SCM scm_program_bytecode (SCM program);
+extern SCM scm_c_program_source (struct scm_program *p, size_t ip);
+
extern void scm_bootstrap_programs (void);
extern void scm_init_programs (void);