forked from github/verilator
Internals: Fix off-by-one #line.
This commit is contained in:
parent
825d6b87a8
commit
bdceb08963
@ -87,12 +87,9 @@ static double lexParseDouble(FileLine* fl, const char* textp, size_t length) {
|
||||
ws [ \t\f\r]+
|
||||
wsnr [ \t\f]+
|
||||
crnl [\r]*[\n]
|
||||
/* identifier */
|
||||
id [a-zA-Z_][a-zA-Z0-9_$]*
|
||||
/* escaped identifier */
|
||||
escid \\[^ \t\f\r\n]+
|
||||
word [a-zA-Z0-9_]+
|
||||
/* verilog numbers, constructed to not match the ' that begins a '( or '{ */
|
||||
vnum1 [0-9]*?[''][sS]?[bcodhBCODH][ \t\n]*[A-Fa-f0-9xXzZ_?]*
|
||||
vnum2 [0-9]*?[''][sS]?[01xXzZ]
|
||||
vnum3 [0-9][_0-9]*[ \t\n]*[''][sS]?[bcodhBCODH]?[ \t\n]*[A-Fa-f0-9xXzZ_?]+
|
||||
|
Loading…
Reference in New Issue
Block a user