Files
igl/scripts/self_assignment.rb
T
2016-11-14 09:15:46 -05:00

17 lines
322 B
Ruby

#!/usr/bin/env ruby
filename = nil
lineno = nil
ARGF.each do |line|
if ARGF.filename != filename
filename = ARGF.filename
lineno = ARGF.lineno-1
end
if line =~ /^ *([A-z0-9]*) *=/
left = $1
if line =~ /=.*#{left}.*/
printf "%s:%d %s",ARGF.filename, ARGF.lineno-lineno, line
end
end
end