Bug fix---tags with '-' don't make valid C identifiers.

Change any '-' to '_'.  This modifies the programs's argument string, which
may not be legal (I'd have to look it up).  But for now, the bug is fixed.