summaryrefslogtreecommitdiffstats
path: root/buf.h
diff options
context:
space:
mode:
authorKaz Kylheku <kaz@kylheku.com>2017-06-12 20:56:18 -0700
committerKaz Kylheku <kaz@kylheku.com>2017-06-12 20:56:18 -0700
commit50e96f5b8e281aa46cc7a3b4beef1f2fa96d3b81 (patch)
tree99f9cd252a625c558f01dd8e4af9a8ab2c5f6de2 /buf.h
parentb0bd42d32276eb37cbd6175915c9e5ada6213486 (diff)
downloadtxr-50e96f5b8e281aa46cc7a3b4beef1f2fa96d3b81.tar.gz
txr-50e96f5b8e281aa46cc7a3b4beef1f2fa96d3b81.tar.bz2
txr-50e96f5b8e281aa46cc7a3b4beef1f2fa96d3b81.zip
buf: new bufp function.
* buf.c (bufp): New function. (buf_init): Registered bufp intrisic. * buf.h (bufp): Declared. * txr.1: Documented.
Diffstat (limited to 'buf.h')
-rw-r--r--buf.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/buf.h b/buf.h
index 8102fff8..f3ab4a7b 100644
--- a/buf.h
+++ b/buf.h
@@ -26,6 +26,7 @@
*/
val make_buf(val len, val init_val, val alloc_size);
+val bufp(val object);
val make_borrowed_buf(val len, mem_t *data);
val make_duplicate_buf(val len, mem_t *data);
val buf_trim(val buf);