Boris Borcic wrote: > Bill Atkins wrote: > >> >> It's interesting how much people who don't have macros like to put >> them down and treat them as some arcane art that are too "*insane*"ly >> powerful to be used well. >> >> They're actually very straightforward and can often (shock of shocks!) >> make your code more readable, without your efficiency taking a hit. > > > Not even efficiency of debugging ? A real problem with macros is that > run-time tracebacks etc, list macro outputs and not your macro'ed source > code. And that becomes an acute problem if you leave code for somebody > else to update. Or did lisp IDEs make progress on that front ?
AllegroCL now shows macros in the stack frame. Relatively recent feature, and their IDE really stands out above the rest. kenny -- Cells: http://common-lisp.net/project/cells/ "Have you ever been in a relationship?" Attorney for Mary Winkler, confessed killer of her minister husband, when asked if the couple had marital problems. -- http://mail.python.org/mailman/listinfo/python-list