Sha256: fe829b21dc1eab2eff0a648235c079ea2f9fe4970aa1deae5035e009f8e45890
Contents?: true
Size: 429 Bytes
Versions: 21
Compression:
Stored size: 429 Bytes
Contents
require 'safemode' require 'erb' erb_code = %q{<% 10.times do |i| %><%= i %><% end %>} raw_code = %q{ (1..10).to_a.collect do |i| puts i i * 2 end.join(', ') } box = Safemode::Box.new puts "Doing the ERB code in safe mode\n-----" puts box.eval(ERB.new(erb_code).src) puts "\nDoing the regular Ruby code in safe mode\n-----" puts box.eval(raw_code) puts "\nOutput from regular Ruby code\n-----" puts box.output
Version data entries
21 entries across 21 versions & 1 rubygems