[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: case-sensitivity and portability



I have on more than one occasion taken someone else's Interlisp program and (without very much pain) converted all of the MixedCaseIdentifiers to 
ALLUPPERCASE before including it in the Interlisp system (in which, although
mixed case is allowed, all standard functions are uppercase to avoid confusion.)

This has been acceptable. That is: "it tells the case-sensitive folks that 
it is OK for them to use mixed-case with sensitivity, but that if they do so, 
their package will have to be converted before it will be accepted into
CommonLisp."

Since it is often true that packages will have to be DEBUGGED before being
adopted, the changing of identifier names will pale in comparison....

Larry