[plt-scheme] Re: #lang at-exp scheme/base doesn't work?

From: Noel Welsh (noelwelsh at gmail.com)
Date: Mon Oct 12 08:47:59 EDT 2009

2009/10/12 ccwu <ccwu660601 at gmail.com>:
> I have yet another question. Can 'require' accept Unicode file names?
> (require "家變.ss") gives the following error message:
>   require: bad module-path string in: "家變.ss"
> I'm using Debian GNU/Linux.

Yes, using the (file ...) form. If you search for require in the docs
you'll see that

  (require <foo>)

requires that <foo> be a rel-string, which is only ASCII.

  (require (file <foo>))

accepts a string, however.


Posted on the users mailing list.