[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: user interface macros



    Date: Mon, 7 May 90 13:07 PDT
    From: Gregor J. Kiczales <Gregor.PA@Xerox.COM>

    My proposal (admittedely cluttered by typos)
    was to specify a minimal, simple behavior for DEFCLASS and DEFGENERIC
    processing of non-standard options.  Enough to get some power out of
    it, but by no means fully featured.  We would also say explictly that
    an implementations are free to extend or modify this behavior.

    Single appearance options which simply quote their value would be
    supported by the minimal, specified behavior.  For anything else you
    would need to use your own macro or implementation-specific tools.  I
    believe This will get enough more than saying nothing about how
    non-standard options are passed through that it is worth doing.

I guess I need to see a version that is not cluttered with typos, since
it seems to me that if you specify something and say that implementations
are free to modify it, you have not specified anything.