class RedParse::ParseError
Attributes
stack[R]
Public Class Methods
new(msg,stack)
click to toggle source
Calls superclass method
# File lib/miniredparse.rb, line 223 def initialize(msg,stack) super(msg) @stack=stack if false ranges=(1..stack.size-2).map{|i| node=stack[i] if node.respond_to? :linerange node.linerange elsif node.respond_to? :endline node.endline..node.endline end } types=(1..stack.size-2).map{|i| stack[i].class } msg += "couldn't interpret #{types.inspect} at line ranges: #{ranges.inspect}" end super(msg) end