diff options
author | Andy Wingo <wingo@pobox.com> | 2013-10-24 10:19:07 +0200 |
---|---|---|
committer | Andy Wingo <wingo@pobox.com> | 2013-10-26 13:13:17 +0200 |
commit | db071766650d10c67524b3ddb00decfd60c55741 (patch) | |
tree | 3ee6cc0468fde846cd431a3bfce2d19230dee588 /libguile/strings.h | |
parent | 0f676d8725ebc79cd166047203c5400d8c639a25 (diff) | |
download | guile-db071766650d10c67524b3ddb00decfd60c55741.tar.gz |
Add stringbuf printer
* libguile/strings.h:
* libguile/strings.c (scm_i_print_stringbuf):
* libguile/print.c (iprin1): Add a printer for stringbufs. The
disassembler can print a stringbuf.
Diffstat (limited to 'libguile/strings.h')
-rw-r--r-- | libguile/strings.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/libguile/strings.h b/libguile/strings.h index 445d9c878..130c436a6 100644 --- a/libguile/strings.h +++ b/libguile/strings.h @@ -179,6 +179,8 @@ SCM_API SCM scm_makfromstrs (int argc, char **argv); #define SCM_I_STRINGBUF_F_SHARED 0x100 #define SCM_I_STRINGBUF_F_WIDE 0x400 +SCM_INTERNAL void scm_i_print_stringbuf (SCM exp, SCM port, + scm_print_state *pstate); /* internal accessor functions. Arguments must be valid. */ |