Can Dynamic FFI in Guile handle pass by value struct?

2021-02-06 Thread Zhu Zihao
Hi, Guile users! I'm working on a Guile binding to tree-sitter, an incremental parsing library. Consider we have something like(actually taken from tree-sitter's header file) ``` typedef struct { uint32_t context[4]; const void *id; const TSTree *tree; } TSNode; uint32_t ts_node_end_byte(

guile-hall issues converting my project to a hall project

2021-02-06 Thread Zelphir Kaltstahl
Hello Guile Users! I decided to try to use guile-hall to convert my project at https://notabug.org/ZelphirKaltstahl/guile-fslib into a Guix package. For that purpose I created a separate branch "wip-guix-package-using-guile-hall" (branch:  https://notabug.org/ZelphirKaltstahl/guile-fslib/src/wip-g

Re: rfc: next guile 1.8.x release

2021-02-06 Thread John Cowan
On Sun, Jan 31, 2021 at 12:36 PM Massimiliano Gubinelli < m.gubine...@gmail.com> wrote: > Chibi is too slow I'll just mention here that Chibi's file include/chibi/features.h has many feature macros (at the C level) that can be changed to make Chibi smaller/faster: for example, you could disable