(require-extension bind) (bind* " void test(bool x); ") ;;; Compiled with: csc example.scm ;;; Output: ;;; ;; test.c:35:11: error: unknown type name 'bool'; did you mean '_Bool'? ;; void test(bool x); ;; ^~~~ ;; _Bool ;; test.c: In function 'stub36': ;; test.c:58:1: warning: implicit declaration of function 'test'; did you mean 'tzset'? [-Wimplicit-function-declaration] ;; test(a0); ;; ^~~~ ;; tzset ;;; ;; Error: shell command terminated with non-zero exit status 256: 'gcc' 'test.c' -o 'test.o' -c -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -Os -fomit-frame-pointer -I/usr/include/chicken