Method: VerilogTools::ParseError#initialize
- Defined in:
- lib/HDLRuby/verilog_parser.rb
#initialize(msg, line, lpos, cpos, filename) ⇒ ParseError
Create a new parse error with message +msg+, faulty line text +line_text+, line number +lpos+, column +cpos+, and possibly file name +filename+.
99 100 101 102 103 104 105 106 |
# File 'lib/HDLRuby/verilog_parser.rb', line 99 def initialize(msg,line,lpos,cpos,filename) @msg = msg.to_s @line = line.to_s.gsub(/\t/," ") @lpos = lpos.to_i @cpos = cpos.to_i @filename = filename.to_s if filename super(self.) end |