Re: so... string work
Matthew Dempsky <[email protected]> Sat, 24 Jan 2004 23:05:52 +0100
| Newsgroups | gmane.lisp.scheme.pika.devel |
|---|---|
| Message-ID | <[email protected]> |
Tom Lord <lord-1tv/[email protected]> writes: > > From: Matthew Dempsky <[email protected]> > > > Hm, I guess I should move the core scaffolding I've written into > > strings-reps.[ch] then... (I was thinking at first strings would > > suffice as a purely libscm type, but I guess not.) > > Construction and locking of strings definately goes in reps/. > > Extraction definately goes in libscm/. > > That strings are vtable objects is probably a reps/ issue. > > Standard procedures (e.g., STRING-LENGTH) should be in libscm. > > Sound about right? > > (That's not a rhetorical question, just a hint about what I think -- > you're the one fussing with the details of it.) Yeah, that's exactly what I was thinking about doing (now). I don't feel like writing another email just to reply to the proper thread about this, but I just made the change so (eqv? #\U+0001 #\ctl-a) => #t, but should it be #\ctl-A or both or should we just make the table lookup case insensitive so that #\ctl-a == #\ctl-A == #\CTL-A (and consequently #\newline == #\NEWLINE etc)? -jivera