Method: Erubis::Converter#convert
- Defined in:
- lib/erubis/converter.rb
#convert(input) ⇒ Object
convert input string into target language
33 34 35 36 37 38 39 40 |
# File 'lib/erubis/converter.rb', line 33 def convert(input) codebuf = "" # or [] @preamble.nil? ? add_preamble(codebuf) : (@preamble && (codebuf << @preamble)) convert_input(codebuf, input) @postamble.nil? ? add_postamble(codebuf) : (@postamble && (codebuf << @postamble)) @_proc = nil # clear cached proc object return codebuf # or codebuf.join() end |