diff options
author | Kaz Kylheku <kaz@kylheku.com> | 2019-06-11 19:47:32 -0700 |
---|---|---|
committer | Kaz Kylheku <kaz@kylheku.com> | 2019-06-11 19:47:32 -0700 |
commit | c54df81f05e622bd3ce6daa0bc4ba5d3999f958d (patch) | |
tree | b926c2b5cab254dcb3d783bd3fcb50afa79ec6b3 /buf.h | |
parent | 2ec0f6e63f9c42750f09af4a7f03be832a2ca28a (diff) | |
download | txr-c54df81f05e622bd3ce6daa0bc4ba5d3999f958d.tar.gz txr-c54df81f05e622bd3ce6daa0bc4ba5d3999f958d.tar.bz2 txr-c54df81f05e622bd3ce6daa0bc4ba5d3999f958d.zip |
buffers: allow sub operation.
* buf.c (sub_buf): New function.
* buf.h (sub_buf): Declared.
* lib.c (sub): Hook in BUF type.
(replace): Diagnose BUF specially as unsupported.
Diffstat (limited to 'buf.h')
-rw-r--r-- | buf.h | 1 |
1 files changed, 1 insertions, 0 deletions
@@ -37,6 +37,7 @@ val length_buf(val buf); val buf_alloc_size(val buf); mem_t *buf_get(val buf, val self); void buf_fill(val buf, mem_t *src, val self); +val sub_buf(val seq, val from, val to); #if HAVE_I8 val buf_put_i8(val buf, val pos, val num); |