chickadee » srfi-170 » set-current-directory!

set-current-directory! new-directoryprocedure

Sets the current directory to new-directory and returns an unspecified value.

   Warning: Although POSIX specifies that changing the current directory affects all threads in the current process, some Scheme implementations maintain a separate simulated current directory for each thread. As a result, the effects of this procedure in a multi-threaded program are only partly predictable. This SRFI recommends (but does not require) that in multi-threaded programs the current directory be set in the primordial thread before any other threads are created and never changed again.
new-directory
directory path