[plt-scheme] Name clash with mzscheme identifiers

From: Momchil Velikov (velco at fadata.bg)
Date: Sun Sep 26 12:58:48 EDT 2004

$ cat foo.ss
(module foo mzscheme
   (define version "1.0")
   (provide version)
)
$ cat bar.ss
(require (prefix foo: "foo.ss"))

$ mzscheme -r bar.ss
foo.ss:2:2: module: identifier is already imported at: version in: 
(define-values (version) "1.0")

How can I avoid name clashes with the built-in names ?


Posted on the users mailing list.