Re: [racket-users] requiring a file on windows
Thanks John. I somehow mis-remembered that this had worked on Linux before and became convinced there was a windows issue. sigh ... my memory errors got the best of me again. On Tuesday, February 2, 2021 at 6:40:45 PM UTC-5 johnbclements wrote: > In order to allow static compilation, the path in a (file …) require must > be a literal string. > > It sounds like you might be looking for “dynamic-require” ? > > Apologies if I’m misunderstanding you. > > John Clements > > > > On Feb 2, 2021, at 3:20 PM, thro...@gmail.com wrote: > > > > I can't seem to build paths the way require wants them on windows. > > > > I must be missing something basic. > > > > Tried a bunch of things (can't remember them all), here's the last: > > (Racket versions 8.0.0.4--2021-02-01 and 7.8) > > > > (define wrk_dir #"C:/Temporary/zDEL3/TEST_BATCH/") > > (require(file(bytes->string/utf-8(bytes-append wrk_dir > #"vend_map.rkt" > > > > > > > > . file: ill-formed module path in: (file (bytes->string/utf-8 > (bytes-append wrk_dir #"vend_map.rkt"))) > > > > > > > -- > > You received this message because you are subscribed to the Google > Groups "Racket Users" group. > > To unsubscribe from this group and stop receiving emails from it, send > an email to racket-users...@googlegroups.com. > > To view this discussion on the web visit > https://groups.google.com/d/msgid/racket-users/92dea514-f8f7-49f2-bf5a-1799430cd4bfn%40googlegroups.com > . > > -- You received this message because you are subscribed to the Google Groups "Racket Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to racket-users+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/racket-users/78fb3b26-70c9-44d6-b9ab-907a09457a5cn%40googlegroups.com.
Re: [racket-users] requiring a file on windows
In order to allow static compilation, the path in a (file …) require must be a literal string. It sounds like you might be looking for “dynamic-require” ? Apologies if I’m misunderstanding you. John Clements > On Feb 2, 2021, at 3:20 PM, thro...@gmail.com wrote: > > I can't seem to build paths the way require wants them on windows. > > I must be missing something basic. > > Tried a bunch of things (can't remember them all), here's the last: > (Racket versions 8.0.0.4--2021-02-01 and 7.8) > > (define wrk_dir #"C:/Temporary/zDEL3/TEST_BATCH/") > (require(file(bytes->string/utf-8(bytes-append wrk_dir #"vend_map.rkt" > > > > . file: ill-formed module path in: (file (bytes->string/utf-8 (bytes-append > wrk_dir #"vend_map.rkt"))) > > > > -- > You received this message because you are subscribed to the Google Groups > "Racket Users" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to racket-users+unsubscr...@googlegroups.com. > To view this discussion on the web visit > https://groups.google.com/d/msgid/racket-users/92dea514-f8f7-49f2-bf5a-1799430cd4bfn%40googlegroups.com. -- You received this message because you are subscribed to the Google Groups "Racket Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to racket-users+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/racket-users/5d6ed0ab-5ca8-4036-8248-47ddcefea101%40mtasv.net.
[racket-users] requiring a file on windows
I can't seem to build paths the way require wants them on windows. I must be missing something basic. Tried a bunch of things (can't remember them all), here's the last: (Racket versions 8.0.0.4--2021-02-01 and 7.8) (define wrk_dir #"C:/Temporary/zDEL3/TEST_BATCH/") (require(file(bytes->string/utf-8(bytes-append wrk_dir #"vend_map.rkt" . file: ill-formed module path in: (file (bytes->string/utf-8 (bytes-append wrk_dir #"vend_map.rkt"))) > -- You received this message because you are subscribed to the Google Groups "Racket Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to racket-users+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/racket-users/92dea514-f8f7-49f2-bf5a-1799430cd4bfn%40googlegroups.com.