Patrick R. Michaud wrote:
On Thu, Dec 27, 2007 at 07:26:30PM +0200, Allison Randal wrote:
Agreed. (It's worth noting that the problem existed before :invocant was added.) Adding :invocant, and giving it a string parameter, means we could do away with the list of types on the :multi flag (we'd still need the :multi flag).

*sigh*.... as briefly mentioned previously, what do we do for
type names that aren't strings?

Do you mean integer type IDs? Or anonymous classes that don't have string names? Or multi-level key names?

The third is the easiest, it's:

  .param pmc a :invocant(['Foo'; 'Bar'])

(Which works much better here than in :multi.)

Allison

Reply via email to