4 ms·
I was not suggesting they were being sarcastic. I was suggesting they had not actually noticed that the error message actually answered their question: "Why can
by jsnell 5y ago
I was not suggesting they were being sarcastic. I was suggesting they had not actually noticed that the error message actually answered their question: "Why can’t I shadow this function?".
This is the section of the standard the error message points at: http://www.lispworks.com/documentation/lw71/CLHS/Body/11_abab.htm http://www.lispworks.com/documentation/lw71/CLHS/Body/11_aba...
And this is the reasoning for why that section exists, linked to from that page:
http://www.lispworks.com/documentation/lw71/CLHS/Issues/iss214_w.htm http://www.lispworks.com/documentation/lw71/CLHS/Issues/iss2...
- dunefox 5y agoI read it the same way. I haven't heard this idiom either.
- mst 5y agoHaving also not spent that much quality time with the hyperspec, even if I've quite enjoyed dabbling in common lisp from time to time, it wouldn't've occurred to me that the spec would explain 'why' as well as 'what'. "Underestimating the hyperspec" is a persistent mistake on my part sadly, although I at least seem to underestimate it less these days.