Opened 11 years ago

Last modified 10 years ago

#298 new enhancement

Unhelpful error message when macro is invoked with wrong number of arguments

Reported by: hans Owned by: gb
Priority: minor Milestone:
Component: Compiler Version:
Keywords: Cc:

Description

When a macro is invoked with an invalid argument, the error message gives no indication about the error location. It should at least print the name of the macro that is being invoked wrongly, and preferably report a file position, too.

Welcome to Clozure Common Lisp Version 1.2-r9023-trunk  (DarwinPPC32)!
? (dolist (foo))
> Error: Required arguments in (FOO) don't match lambda list (CCL::VARSYM LIST &OPTIONAL CCL::RET).

Change History (1)

comment:1 Changed 10 years ago by rme

  • Priority changed from major to minor
  • Type changed from defect to enhancement
Note: See TracTickets for help on using tickets.