# File lib/review/preprocessor.rb, line 30 def error(msg) @errutils_err = true raise ApplicationError, "#{location()}: #{msg}" end
# File lib/review/preprocessor.rb, line 39 def filename @errutils_file.path end
# File lib/review/preprocessor.rb, line 21 def init_ErrorUtils(f) @errutils_file = f @errutils_err = false end
# File lib/review/preprocessor.rb, line 43 def lineno @errutils_file.lineno end
# File lib/review/preprocessor.rb, line 35 def location "#{filename()}:#{lineno()}" end
# File lib/review/preprocessor.rb, line 26 def warn(msg) $stderr.puts "#{location()}: warning: #{msg}" end