Mangle the "'" in Verilog to VHDL translator.
This commit is contained in:
parent
0a64f3b83d
commit
59c0ab067b
|
@ -88,15 +88,16 @@ namespace CRL {
|
||||||
if ( vhdlName.empty() and (isdigit(translated)) )
|
if ( vhdlName.empty() and (isdigit(translated)) )
|
||||||
vhdlName += 'n';
|
vhdlName += 'n';
|
||||||
|
|
||||||
if (translated == '\\') translated = '_';
|
if (translated == '\\' ) translated = '_';
|
||||||
if (translated == '/' ) translated = '_';
|
if (translated == '/' ) translated = '_';
|
||||||
if (translated == '.' ) translated = '_';
|
if (translated == '.' ) translated = '_';
|
||||||
if (translated == '%' ) translated = '_';
|
if (translated == '%' ) translated = '_';
|
||||||
if (translated == '$' ) translated = '_';
|
if (translated == '$' ) translated = '_';
|
||||||
if (translated == '?' ) translated = '_';
|
if (translated == '?' ) translated = '_';
|
||||||
if (translated == ':' ) translated = '_';
|
if (translated == '\'' ) translated = '_';
|
||||||
if (translated == '[' ) translated = leftPar;
|
if (translated == ':' ) translated = '_';
|
||||||
if (translated == ']' ) translated = rightPar;
|
if (translated == '[' ) translated = leftPar;
|
||||||
|
if (translated == ']' ) translated = rightPar;
|
||||||
|
|
||||||
if (translated == '_') {
|
if (translated == '_') {
|
||||||
if (vhdlName.empty() ) continue;
|
if (vhdlName.empty() ) continue;
|
||||||
|
|
Loading…
Reference in New Issue