Apparently, this is something conceptual within my mind that I revisit now and then (and hopefully didn't post about before). It's the idea that a proc can have any number of ordered parameters. TCL doesn't have this at the procedure definition, but then what language does? (rectorial question)
Using standard proc format, the max number of parameters can be designated with empty string as a default.
Actually, this discussion has been fruitful.
Example:
ad_proc -public qf_test {
{named_param_1 ""}
{named_param_1_value ""}
{named_param_2 ""}
{named_param_2_value ""}
...
pattern continued to max number of parameters
} {
Thank you for the exercise, Dave.
cheers,
Torben