| Module | Erubis::PrintOutEnhancer |
| In: |
lib/erubis/enhancer.rb
|
use print statement instead of ‘_buf << …’
this is only for Eruby.
# File lib/erubis/enhancer.rb, line 103
103: def add_expr_escaped(src, code)
104: src << ' print ' << escaped_expr(code) << ';'
105: end
# File lib/erubis/enhancer.rb, line 99
99: def add_expr_literal(src, code)
100: src << ' print((' << code << ').to_s);'
101: end
# File lib/erubis/enhancer.rb, line 107
107: def add_postamble(src)
108: src << "\n" unless src[-1] == ?\n
109: end