diff --git a/extra/cuda/demos/hello-world/hello-world.factor b/extra/cuda/demos/hello-world/hello-world.factor index d486c1cb83..ef410df80b 100644 --- a/extra/cuda/demos/hello-world/hello-world.factor +++ b/extra/cuda/demos/hello-world/hello-world.factor @@ -6,7 +6,7 @@ destructors io io.encodings.string io.encodings.utf8 kernel locals math math.parser namespaces sequences strings ; IN: cuda.demos.hello-world -CUDA-LIBRARY: hello cuda32 vocab:cuda/demos/hello-world/hello.ptx +CUDA-LIBRARY: hello cuda32 "vocab:cuda/demos/hello-world/hello.ptx" CUDA-FUNCTION: helloWorld ( char* string-ptr ) diff --git a/extra/cuda/demos/prefix-sum/prefix-sum.factor b/extra/cuda/demos/prefix-sum/prefix-sum.factor index 66a238f661..cbda5e8883 100644 --- a/extra/cuda/demos/prefix-sum/prefix-sum.factor +++ b/extra/cuda/demos/prefix-sum/prefix-sum.factor @@ -3,7 +3,7 @@ USING: alien.c-types cuda cuda.contexts cuda.libraries cuda.syntax locals ; IN: cuda.demos.prefix-sum -CUDA-LIBRARY: prefix-sum cuda32 vocab:cuda/demos/prefix-sum/prefix-sum.ptx +CUDA-LIBRARY: prefix-sum cuda32 "vocab:cuda/demos/prefix-sum/prefix-sum.ptx" CUDA-FUNCTION: prefix_sum_block ( uint* in, uint* out, uint n ) diff --git a/extra/cuda/syntax/syntax.factor b/extra/cuda/syntax/syntax.factor index 001eb7d560..3b1cad591f 100644 --- a/extra/cuda/syntax/syntax.factor +++ b/extra/cuda/syntax/syntax.factor @@ -5,7 +5,7 @@ fry kernel lexer namespaces parser ; IN: cuda.syntax SYNTAX: CUDA-LIBRARY: - scan-token scan-word scan-token + scan-token scan-word scan-object '[ _ _ add-cuda-library ] [ current-cuda-library set-global ] bi ;