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