Subject: Re: Context of macro call
From: Erik Naggum <>
Date: Wed, 02 Jan 2002 11:39:30 GMT
Newsgroups: comp.lang.lisp
Message-ID: <>

* (Software Scavenger)
| ERROR is how we give the user an error message.  But that error message
| has to say something.  In the case of incorrect macro arguments, it
| should say what those macro arguments were, why they were wrong, and
| where they are in the program.  The question is how the macro knows where
| it was called, so it can make that information part of the error message.

  Would not the compiler know this and make it part of its error message?