summaryrefslogtreecommitdiffstats
path: root/ffi.h
diff options
context:
space:
mode:
authorKaz Kylheku <kaz@kylheku.com>2017-05-23 21:58:10 -0700
committerKaz Kylheku <kaz@kylheku.com>2017-05-23 21:58:10 -0700
commit27ba3ad5321efe1393d3736703b7fec2c56e6eb9 (patch)
treea142e8c7fc956234866de31af62fa0313bff1e27 /ffi.h
parente7a642bed8ce7343a07d694a4cd5ca3cf097259d (diff)
downloadtxr-27ba3ad5321efe1393d3736703b7fec2c56e6eb9.tar.gz
txr-27ba3ad5321efe1393d3736703b7fec2c56e6eb9.tar.bz2
txr-27ba3ad5321efe1393d3736703b7fec2c56e6eb9.zip
ffi: val type.
* ffi.c (val_s): New symbol variable. (ffi_val_put, ffi_val_get): New functions. (ffi_init_types): Register val type. (ffi_init): Initialize val_s. * ffi.h (val_s): Declared. * txr.1: Documented.
Diffstat (limited to 'ffi.h')
-rw-r--r--ffi.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/ffi.h b/ffi.h
index 3f415082..c6a7102a 100644
--- a/ffi.h
+++ b/ffi.h
@@ -37,6 +37,8 @@ extern val long_s, ulong_s;
extern val void_s;
extern val double_s;
+extern val val_s;
+
extern val array_s, zarray_s, carray_s;
extern val struct_s;