class Grammar::PreProcessorError
When the parser fails on a line added only in preprocessing
Public Instance Methods
say()
click to toggle source
# File lib/emerald/grammar.rb, line 55 def say messages = [] messages << "Error parsing in pre-processed Emerald. This is likely a bug." messages << @reason messages.concat(@source.lines.with_index { |line, i| puts "#{i + 1} #{line}" }) messages.join("\n") end