diff options
author | Pjotr Prins | 2025-02-11 02:24:30 -0600 |
---|---|---|
committer | Pjotr Prins | 2025-02-11 02:24:30 -0600 |
commit | fd714598394a36d94846a5c2cfa1dc6a7e4bcced (patch) | |
tree | 9b89ad45f6e357de32bb0219e7b534053484675d /prescheme-nim-local/prescheme-compile.scm | |
parent | 83d5d1535754016500af6854aab26c1fbdde73d0 (diff) | |
download | presentations-fd714598394a36d94846a5c2cfa1dc6a7e4bcced.tar.gz |
Add FOSDEM 2025 talk
Diffstat (limited to 'prescheme-nim-local/prescheme-compile.scm')
-rw-r--r-- | prescheme-nim-local/prescheme-compile.scm | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/prescheme-nim-local/prescheme-compile.scm b/prescheme-nim-local/prescheme-compile.scm new file mode 100644 index 0000000..87a460d --- /dev/null +++ b/prescheme-nim-local/prescheme-compile.scm @@ -0,0 +1,20 @@ +;; (prescheme-compiler 'hello '("packages.scm") 'hello-init "hello.c") +;(prescheme-compiler 'vec '("packages.scm") +; 'ps-init "vec.c" +; '(header "#include \"ps-init.h\"") +; ) +(prescheme-compiler 'openblas '("packages.scm") + 'ps-init "openblas.c" + '(header "#include \"ps-init.h\"" + "#include \"gsl/gsl_vector.h\"" + ;; "int computefoox(int x, int y);" + ) + ) +(prescheme-compiler 'simde '("packages.scm") + 'ps-init "simde.c" + '(header "#include \"ps-init.h\"" + "#include <simde/x86/avx512.h>" + ;; "int computefoox(int x, int y);" + ) + ) +,exit |