home *** CD-ROM | disk | FTP | other *** search
- Newsgroups: comp.lang.scheme
- Path: sparky!uunet!snorkelwacker.mit.edu!bloom-beacon!INTERNET!dont-send-mail-to-path-lines
- From: Alan@lcs.mit.EDU (Alan Bawden)
- Subject: case sensitivity
- Message-ID: <9211122110.AA06534@corn-pops>
- Sender: Alan@lcs.mit.edu
- Organization: The Internet
- References: <1992Nov6.062357.8865@Informatik.TU-Muenchen.DE>
- Date: Thu, 12 Nov 1992 21:10:41 GMT
- Lines: 35
-
- Date: Fri, 6 Nov 1992 06:23:57 GMT
- From: Daniel Kobler <kobler@informatik.tu-muenchen.de>
-
- 'Wall is claimed to be the same as 'WALL,
-
- whereas
-
- (string->symbol "Wall") and (string->symbol "WALL") are different.
-
- And again my question: why these differences?...
-
- Perhaps it has something to do with the fact that
-
- 'foo;comment
-
- is the same as
-
- 'foo
-
- whereas
-
- (string->symbol "foo;comment")
-
- and
-
- (string->symbol "foo")
-
- are different.
-
- `string->symbol' isn't the reader (the thing that constructs Scheme objects
- given their printed representations). The thing you are looking for might
- perhaps be called `string->object', but standard scheme doesn't have it.
- Perhaps it should.
-
- - Alan
-