From 7eba3f7dbcef5ecf05d6d05e1c2fbd323d7898df Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Hugo=20H=C3=B6rnquist?= Date: Sat, 9 Feb 2019 03:01:53 +0100 Subject: Add some more scheme bindings. --- scheme.h | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'scheme.h') diff --git a/scheme.h b/scheme.h index 9417896e..dff4b07f 100644 --- a/scheme.h +++ b/scheme.h @@ -2,6 +2,8 @@ #define SCHEME_H #include +#include "calendar.h" +#include "strbuf.h" SCM make_calendar(SCM path); @@ -11,4 +13,12 @@ SCM number_events(SCM calendar); void init_calendar (); +SCM scm_from_strbuf(strbuf* s); +SCM scm_from_llist(LLIST(strbuf)* lst); +SCM scm_from_trie_node(TRIE_NODE(content_line)* node); +SCM scm_from_trie(TRIE(content_line)* trie); +SCM scm_from_vector(VECT(vcomponent)* vect); +SCM calendar_size (SCM); +SCM calendar_components (SCM); + #endif /* SCHEME_H */ -- cgit v1.2.3