> I think the canonical name is "metasyntactic variable" [1]. I've > seen also just "metavariable", although Wikipedia would say that > the latter belongs in the realm of logic [2], not programming.
AFAICT those two usages are one and the same: when you see "foo" it's because the code is actually described in a (human) meta-language. Stefan