> While looking at the MM code I noticed a line: > > .ie d misc*st-\\$1 .ds misc*st-\\$1 \\$2 \\*[misc*st-\\$1] > > It seems like .ds is taking three arguments.
No, only two. The argument to the string name `misc*st-\\$1' is `\\$2 \\*[misc*st-\\$1]'. `info groff' should give all the details. Werner