summaryrefslogtreecommitdiff
path: root/libguile/syntax.h
diff options
context:
space:
mode:
authorAndy Wingo <wingo@pobox.com>2021-02-25 15:15:03 +0100
committerAndy Wingo <wingo@pobox.com>2021-02-25 21:17:36 +0100
commit07f63cf4f3282234fae83f9e9690e87e3b2d9ed4 (patch)
tree4fcfd73edf3bd049f12787794893d54414c6ada9 /libguile/syntax.h
parent636ae1d51048481c012f54492ed1049078e15408 (diff)
downloadguile-07f63cf4f3282234fae83f9e9690e87e3b2d9ed4.tar.gz
Add syntax-sourcev
* libguile/syntax.c (sourcev_to_props, props_to_sourcev) (scm_syntax_source, scm_syntax_sourcev): Add alternate source representation for syntax objects.
Diffstat (limited to 'libguile/syntax.h')
-rw-r--r--libguile/syntax.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/libguile/syntax.h b/libguile/syntax.h
index 8a98c1db4..d860a355e 100644
--- a/libguile/syntax.h
+++ b/libguile/syntax.h
@@ -28,6 +28,7 @@ SCM_INTERNAL SCM scm_syntax_expression (SCM obj);
SCM_INTERNAL SCM scm_syntax_wrap (SCM obj);
SCM_INTERNAL SCM scm_syntax_module (SCM obj);
SCM_INTERNAL SCM scm_syntax_source (SCM obj);
+SCM_INTERNAL SCM scm_syntax_sourcev (SCM obj);
SCM_INTERNAL void scm_i_syntax_print (SCM obj, SCM port,
scm_print_state *pstate);