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

Re: Macro hell



Scott McKay wrote:
> 
> I went through this once writing DUIM's 'define frame'.  Perhaps
> you should steal it, since it's doing roughly the same sort of thing.
> 

It looks like "define frame" doesn't have the same problem, since
'slot' specs and 'pane' specs are completely disjoint so you're able
to pass the slot specs through unmodified.  I'm trying to add a
couple of keyword args to the existing slot grammar.

I did find a couple of techniques to try out though, but none panned
out.  For now I'll just require the comma after "slot foo", since it's
pretty rare (for me) to not specify any keyword args for a slot.