Lisp HUG Maillist Archive

Macro syntax checking in delivered app

Hi all,

I'm using a few macros that defines a mini-language for my application.
One of these macro has the following signature:

	(defmacro let-tag-after (tag &rest tags) ...

So, when I call it in the Lispworks IDE with wrong arguments as in:

	(let-tag-after)

I get the error message:

	Error: syntax error in (LET-TAG-AFTER):
	The call (LET-TAG-AFTER) does not match the definition (LET-TAG-AFTER TAG
&REST TAGS).


This is cool. The trouble now is that when I deliver the application, the
syntax checking is no more done, and I can not catch any error message to
inform the user its syntax is wrong.

What do I need to do to keep this checking in delivered app?

Sebastien.


Updated at: 2020-12-10 08:54 UTC