aboutsummaryrefslogtreecommitdiff
path: root/src/sc_parse.h
diff options
context:
space:
mode:
authorThomas White <taw@bitwiz.org.uk>2014-01-12 22:20:07 +0100
committerThomas White <taw@bitwiz.org.uk>2014-01-12 22:20:07 +0100
commite0cfd1748e891548cadab2500447e2e944d08600 (patch)
tree1d1b1babf4fb5e91dfbf66fc3559b2aefb3ea1cb /src/sc_parse.h
parentd66704db5091ec97d57a6939ecef8f33fb1aac76 (diff)
Most of the new interpreter structure
Diffstat (limited to 'src/sc_parse.h')
-rw-r--r--src/sc_parse.h8
1 files changed, 7 insertions, 1 deletions
diff --git a/src/sc_parse.h b/src/sc_parse.h
index 23bba89..ac4ce35 100644
--- a/src/sc_parse.h
+++ b/src/sc_parse.h
@@ -30,8 +30,14 @@
typedef struct _scblock SCBlock;
extern SCBlock *sc_parse(const char *sc);
+
extern void sc_block_free(SCBlock *bl);
-extern void show_sc_blocks(SCBlock *bl);
+extern SCBlock *sc_block_next(const SCBlock *bl);
+extern const char *sc_block_name(const SCBlock *bl);
+extern const char *sc_block_options(const SCBlock *bl);
+extern const char *sc_block_contents(const SCBlock *bl);
+
+extern void show_sc_blocks(const SCBlock *bl);
#endif /* SC_PARSE_H */