AnsiColorFrontend, HtmlFrontend
3 4 5 6
# File 'lib/frontends/frontend.rb', line 3 def run(file) # TODO: deal with overlapping color ranges Layer.read(file).inject(File.read(file)) { |text, layer| process_layer(text, layer) } end