A leading underscore is valid for macro substitutions.
A leading underscore is valid for macro substitutions.

For text macro substitutions the lexor did not allow leading underscores.
This patch fixes that omission. All other places that text macros may be
used appear to be correct.

themperek/iverilog,CastMi/iverilog,CastMi/iverilog,themperek/iverilog,themperek/iverilog,CastMi/iverilog