Class: Rouge::Formatter

Inherits:
Object
  • Object
show all
Defined in:
lib/rouge/formatter.rb

Direct Known Subclasses

Rouge::Formatters::HTML

Instance Method Summary collapse

Instance Method Details

#render(tokens) ⇒ Object



3
4
5
# File 'lib/rouge/formatter.rb', line 3

def render(tokens)
  enum_for(:stream, tokens).to_a.join
end

#stream(tokens, &b) ⇒ Object



7
8
9
# File 'lib/rouge/formatter.rb', line 7

def stream(tokens, &b)
  raise 'abstract'
end