lib/nydp/builtin/puts.rb in nydp-0.1.0 vs lib/nydp/builtin/puts.rb in nydp-0.1.1

- old
+ new

@@ -1,10 +1,14 @@ class Nydp::Builtin::Puts include Nydp::Builtin::Base def builtin_invoke vm, args - s = args.map { |a| a.to_s } - puts s.join ' ' + if Nydp.NIL.is? args + puts + else + s = args.map { |a| a.to_s } + puts s.join ' ' + end vm.push_arg args.car end def name ; "p" ; end end