Abigail <abigail@abigail.be> writes: >> > Technically, it could break programs, as in theory someone could have a sub >> > named '__SUB__'. It's not something I worry about though. >> >> I thought such names were reserved. > > If it is, it's neither enforced, or even protected by a warning: Neither are subroutines/variable names with all UPPERCASE. More important is whether it is a keyword, or a compile time constant like __FILE__ and __LINE__. -- JohanThread Previous | Thread Next