[plt-scheme] Contracts for Macros
As I mentioned in an earlier e-mail, I use contracts for documenting the
interface to a function, structure, class, etc. And I like how it works.
Has there been any discussion on extending contracts to include macros. One
of the biggest headaches in writing good macros is good error handling.
Having contracts for macros might be a way to get somewhat reliable error
messages while retaining simpler macros.
I realize this may be off the wall, but it seems like a reasonable thing to
look into.
Doug
M. Douglas Williams, Ph.D.
Sr. Scientist
Science Applications International Corporation
4B Inverness Drive East, Suite 210
Englewood, CO 80112
office: (303) 217-4421
cell: (303) 229-0315
m.douglas.williams at saic.com <mailto:m.douglas.williams at saic.com>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.racket-lang.org/users/archive/attachments/20060117/b9c468fe/attachment.html>