[racket] Behavior of file-exists? and directory-list

From: Tim Nelson (tbnelson at gmail.com)
Date: Thu Dec 6 18:22:23 EST 2012

Thanks for the hint Danny. I didn't know about that function... but I'm
sorry to say that

> (find-executable-path "java.exe")
#f

whereas from cmd:
> where java
C:\Windows\System32\java.exe

so the command line knows about it, and I can use it, but it is concealed
from Racket, even via find-executable-path. That's probably a more concise
statement of my problem!

- T

On Thu, Dec 6, 2012 at 6:15 PM, Danny Yoo <dyoo at hashcollision.org> wrote:

>
> One of my Racket projects scans the PATH directories to locate
>> the Java executable, if one is installed.
>>
>
> If you're searching through PATHt, you should be able to use
> find-executable-path.
>
>
> http://docs.racket-lang.org/reference/Filesystem.html#(def._((lib._racket/private/misc..rkt)._find-executable-path))
>
>
> For example:
>
>    (find-executable-path "java.exe")
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.racket-lang.org/users/archive/attachments/20121206/12a7f638/attachment.html>

Posted on the users mailing list.