You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Author Name: Anton Rapp
Original Redmine Issue: 915 from https://www.veripool.org
Original Date: 2015-05-03
Original Assignee: Wilson Snyder (@wsnyder)
On:
define ABC(a,b,c) \ $display(a,"bc\n`")
`ABC("a",b,c)
Parser fails with
%Error: T.v:9: " not terminated at EOF When "\n" character is replaced by "n" the error doesn't appear. "\n" doesn't work either.
According to http://www.eda.org/sv/SystemVerilog_3.1a.pdf document (page 343) `\ is acceptable.
The text was updated successfully, but these errors were encountered:
Original Redmine Comment
Author Name: Wilson Snyder (@wsnyder)
Original Date: 2015-05-08T01:44:48Z
Fixed in git towards 3.413. This is a IEEE spec hole, as \n' is actually an legal identifier name in other contexts, but I'll do what other simulators do.
Author Name: Anton Rapp
Original Redmine Issue: 915 from https://www.veripool.org
Original Date: 2015-05-03
Original Assignee: Wilson Snyder (@wsnyder)
On:
define ABC(a,b,c) \ $display(a,
"bc
\n`")`ABC("a",b,c)
Parser fails with
%Error: T.v:9:
" not terminated at EOF When "\n" character is replaced by "n" the error doesn't appear. "
\n" doesn't work either.According to http://www.eda.org/sv/SystemVerilog_3.1a.pdf document (page 343) `\ is acceptable.
The text was updated successfully, but these errors were encountered: