7 # Invoke method +print+ on STDOUT and passing +*args+
14 __printstr__ args[i].to_s
20 # Invoke method +puts+ on STDOUT and passing +*args*+
29 __printstr__ "\n" if (s[-1] != "\n")
32 __printstr__ "\n" if len == 0
37 # Print human readable object description
44 __printstr__ args[i].inspect
51 unless Kernel.respond_to?(:sprintf)
53 raise NotImplementedError.new('printf not available')
57 __printstr__(sprintf(*args))