aboutsummaryrefslogtreecommitdiff
path: root/prescheme-nim-local/prescheme-compile.scm
blob: 87a460d7ac7848db605e74ce0bad67c1a95f4d76 (about) (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
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