[PATCH] language support: case sensitivity

Jim Blandy jimb@zwingli.cygnus.com
Wed Aug 9 16:47:00 GMT 2000


This is approved, with the following changes:

Scheme is not case-sensitive.  R5RS, section 2: "Upper and lower case
forms of a letter are never distinguished except within character and
string constants.  For example, Foo is the same identifier as FOO, and
#x1AB is the same number as #X1ab."

In lookup_symbol, please just go ahead and change the value of `name';
don't change every use of `name' to `copy'.  `copy' is a poor variable
name.  If it is necessary to keep the original, unmodified name
around, keep it in a variable named `original_name'.  (But I don't see
any remaining uses of `name', so I don't think this is necessary.)

Please update the comment above the call to check_field.

Thanks!


More information about the Gdb-patches mailing list