Skgland
|
f8b9944f5c
|
update documentation
|
2025-09-28 19:50:21 +02:00 |
|
Skgland
|
c067bfa832
|
allow 3rd argument of ffi:read_ptr to not be a variable
|
2025-08-29 00:36:35 +02:00 |
|
Skgland
|
14ce052bf2
|
export array_type/3
|
2025-08-26 00:33:16 +02:00 |
|
Skgland
|
1f7a60dec9
|
add meta_predicate declaration for with_locals/2
|
2025-08-24 20:25:47 +02:00 |
|
Skgland
|
ce9b41815d
|
add documentation
|
2025-08-24 20:23:17 +02:00 |
|
Skgland
|
cd777294b9
|
use setup_call_cleanup/3 for with_locals
as suggested by triska
|
2025-08-24 19:56:25 +02:00 |
|
Skgland
|
7b2bf73ba1
|
fix with_locals
|
2025-08-24 19:56:24 +02:00 |
|
Skgland
|
edd6d44bd6
|
require array_length to be > 0
C does not have 0-sized types
|
2025-08-24 19:56:24 +02:00 |
|
Skgland
|
4b5e4a2745
|
fix some things in ffi.pl
thanks triska for pointing out most of these
|
2025-08-24 19:56:23 +02:00 |
|
Skgland
|
3a4dfc46da
|
add ffi helpers
|
2025-08-24 19:56:23 +02:00 |
|
Skgland
|
d8346b1651
|
don't place allocate, read_ptr and deallocate between use_foreign_module and its helper predicates
|
2025-08-24 19:56:23 +02:00 |
|
Skgland
|
20d52c093a
|
add ffi:{allocate,read_ptr,deallocate}
|
2025-08-24 19:56:23 +02:00 |
|
Bennet Bleßmann
|
dea43a0244
|
update docs
|
2025-08-01 19:42:02 +02:00 |
|
Adrián Arroyo Calle
|
0ac93751d0
|
FFI: Documentation
|
2023-02-28 22:09:35 +01:00 |
|
Adrián Arroyo Calle
|
9d52d2a653
|
MVP of Foreign Function Interface
|
2023-02-22 23:10:03 +01:00 |
|