IRC channel logs
2024-09-15.log
back to list of logs
<mwette>I'm working on a major update to ffi-helper. would C-code as string to sexp be useful? (ccode->scheme "typedef struct { int x; double y; } foo_t;") -> '(define foo_t (cstruct '((x int) (y double)))) <dpk>mwette: a C parser, capable of extracting #define and struct definitions and function declarations, portable to multiple Scheme implementations, would be very useful to very many Schemers <mwette>I am wondering if converting smaller parts will be good. I will work on it. Also, I'm changing from bytestructure to my own "cdata" format. <apteryx>It's been authored by Timothy and reviewed/manually tested by myself <apteryx>also, to retrigger the failure, I haven't found another way than 'git clean -xfdd', rebuild guile and run the test. <apteryx>OK, it has to do with auto-compilation <apteryx>If I run the test with --no-auto-compile, it always fail <apteryx>the error is: ERROR: compile-file: relative include works with load path canonicalization - arguments: ((misc-error #f "could not open any of ~S" (("./hello/hello-impl.scm" "./test-suite/./hello/hello-impl.scm")) #f))