summaryrefslogtreecommitdiffstats
path: root/ffi.h
diff options
context:
space:
mode:
authorKaz Kylheku <kaz@kylheku.com>2017-06-12 06:10:21 -0700
committerKaz Kylheku <kaz@kylheku.com>2017-06-12 06:10:21 -0700
commit13265cb31f4f14e1c021929d7d4585c5588dcd9d (patch)
tree685b0ba5c7a7cb3321d9511ce4672f49a1fc1569 /ffi.h
parenta540359de7335436fe431e46ae18a9823c01155a (diff)
downloadtxr-13265cb31f4f14e1c021929d7d4585c5588dcd9d.tar.gz
txr-13265cb31f4f14e1c021929d7d4585c5588dcd9d.tar.bz2
txr-13265cb31f4f14e1c021929d7d4585c5588dcd9d.zip
ffi: add carrayp function.
* ffi.c (carrayp): New function. (ffi_init): Register carrayp intrinsic. * ffi.h (carrayp): Declared. * txr.1: Documented.
Diffstat (limited to 'ffi.h')
-rw-r--r--ffi.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/ffi.h b/ffi.h
index 773b0bfd..3995bb03 100644
--- a/ffi.h
+++ b/ffi.h
@@ -87,6 +87,7 @@ val ffi_in(val srcbuf, val obj, val type, val copy_p);
val ffi_get(val srcbuf, val type);
val ffi_out(val dstbuf, val obj, val type, val copy_p);
val make_carray(val type, mem_t *data, cnum nelem, val ref);
+val carrayp(val obj);
val carray_set_length(val carray, val nelem);
val carray_dup(val carray);
val carray_own(val carray);