David Glasser <dglasser@mail.your-site.com> wrote: > Byron Bummer wrote: > > Agreed. Every compiler has its quirks. Hell, javac even has a page > > (part of the FAQ?) that details nearly every error message and what > > it *really* means. Perhaps perl needs something similar? > > You mean like perldiag.pod/use diagnostics? Not quite what I had in mind. Perldiag is good, but it fails to properly decode many messages. It describes what the message means, but not quite as often how you got there, which is context dependent. The concatenation message is one such example, but there are many others. Granted though, most examples I've found are syntax error messages and not runtime warnings. Still, given the existence of eval("") these could be the same, for all usefulness. -- -Zenin (zenin@archive.rhps.org) From The Blue Camel we learn: BSD: A psychoactive drug, popular in the 80s, probably developed at UC Berkeley or thereabouts. Similar in many ways to the prescription-only medication called "System V", but infinitely more useful. (Or, at least, more fun.) The full chemical name is "Berkeley Standard Distribution".Thread Previous | Thread Next