private static IRubyObject writeSeparator(ThreadContext context, IRubyObject maybeIO) { Ruby runtime = context.runtime; assert runtime.getGlobalVariables().getDefaultSeparator() instanceof RubyString; RubyString separator = (RubyString) runtime.getGlobalVariables().getDefaultSeparator(); write(context, maybeIO, separator); return context.nil; }
private static IRubyObject putsArray(ThreadContext context, IRubyObject maybeIO, IRubyObject[] args) { Ruby runtime = context.runtime; assert runtime.getGlobalVariables().getDefaultSeparator() instanceof RubyString; RubyString separator = (RubyString) runtime.getGlobalVariables().getDefaultSeparator(); for (int i = 0; i < args.length; i++) { putsSingle(context, runtime, maybeIO, args[i], separator); } return context.nil; }
public static IRubyObject puts1(ThreadContext context, IRubyObject maybeIO, IRubyObject arg0) { Ruby runtime = context.runtime; assert runtime.getGlobalVariables().getDefaultSeparator() instanceof RubyString; RubyString separator = (RubyString) runtime.getGlobalVariables().getDefaultSeparator(); putsSingle(context, runtime, maybeIO, arg0, separator); return context.nil; }
public static IRubyObject puts1(ThreadContext context, IRubyObject maybeIO, IRubyObject arg0) { Ruby runtime = context.runtime; assert runtime.getGlobalVariables().getDefaultSeparator() instanceof RubyString; RubyString separator = (RubyString) runtime.getGlobalVariables().getDefaultSeparator(); putsSingle(context, runtime, maybeIO, arg0, separator); return context.nil; }
private static IRubyObject putsArray(ThreadContext context, IRubyObject maybeIO, IRubyObject[] args) { Ruby runtime = context.runtime; assert runtime.getGlobalVariables().getDefaultSeparator() instanceof RubyString; RubyString separator = (RubyString) runtime.getGlobalVariables().getDefaultSeparator(); for (int i = 0; i < args.length; i++) { putsSingle(context, runtime, maybeIO, args[i], separator); } return context.nil; }
public static IRubyObject puts1(ThreadContext context, IRubyObject maybeIO, IRubyObject arg0) { Ruby runtime = context.runtime; assert runtime.getGlobalVariables().getDefaultSeparator() instanceof RubyString; RubyString separator = (RubyString) runtime.getGlobalVariables().getDefaultSeparator(); putsSingle(context, runtime, maybeIO, arg0, separator); return context.nil; }
private static IRubyObject writeSeparator(ThreadContext context, IRubyObject maybeIO) { Ruby runtime = context.runtime; assert runtime.getGlobalVariables().getDefaultSeparator() instanceof RubyString; RubyString separator = (RubyString) runtime.getGlobalVariables().getDefaultSeparator(); write(context, maybeIO, separator); return context.nil; }
public static IRubyObject puts2(ThreadContext context, IRubyObject maybeIO, IRubyObject arg0, IRubyObject arg1) { Ruby runtime = context.runtime; assert runtime.getGlobalVariables().getDefaultSeparator() instanceof RubyString; RubyString separator = (RubyString) runtime.getGlobalVariables().getDefaultSeparator(); putsSingle(context, runtime, maybeIO, arg0, separator); putsSingle(context, runtime, maybeIO, arg1, separator); return context.nil; }
public static IRubyObject puts2(ThreadContext context, IRubyObject maybeIO, IRubyObject arg0, IRubyObject arg1) { Ruby runtime = context.runtime; assert runtime.getGlobalVariables().getDefaultSeparator() instanceof RubyString; RubyString separator = (RubyString) runtime.getGlobalVariables().getDefaultSeparator(); putsSingle(context, runtime, maybeIO, arg0, separator); putsSingle(context, runtime, maybeIO, arg1, separator); return context.nil; }
private static IRubyObject putsArray(ThreadContext context, IRubyObject maybeIO, IRubyObject[] args) { Ruby runtime = context.runtime; assert runtime.getGlobalVariables().getDefaultSeparator() instanceof RubyString; RubyString separator = (RubyString) runtime.getGlobalVariables().getDefaultSeparator(); for (int i = 0; i < args.length; i++) { putsSingle(context, runtime, maybeIO, args[i], separator); } return runtime.getNil(); }
private static IRubyObject putsArray(ThreadContext context, IRubyObject maybeIO, IRubyObject[] args) { Ruby runtime = context.runtime; assert runtime.getGlobalVariables().getDefaultSeparator() instanceof RubyString; RubyString separator = (RubyString) runtime.getGlobalVariables().getDefaultSeparator(); for (int i = 0; i < args.length; i++) { putsSingle(context, runtime, maybeIO, args[i], separator); } return runtime.getNil(); }
public static IRubyObject puts2(ThreadContext context, IRubyObject maybeIO, IRubyObject arg0, IRubyObject arg1) { Ruby runtime = context.runtime; assert runtime.getGlobalVariables().getDefaultSeparator() instanceof RubyString; RubyString separator = (RubyString) runtime.getGlobalVariables().getDefaultSeparator(); putsSingle(context, runtime, maybeIO, arg0, separator); putsSingle(context, runtime, maybeIO, arg1, separator); return context.nil; }
public static IRubyObject puts3(ThreadContext context, IRubyObject maybeIO, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2) { Ruby runtime = context.runtime; assert runtime.getGlobalVariables().getDefaultSeparator() instanceof RubyString; RubyString separator = (RubyString) runtime.getGlobalVariables().getDefaultSeparator(); putsSingle(context, runtime, maybeIO, arg0, separator); putsSingle(context, runtime, maybeIO, arg1, separator); putsSingle(context, runtime, maybeIO, arg2, separator); return context.nil; }
public static IRubyObject puts3(ThreadContext context, IRubyObject maybeIO, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2) { Ruby runtime = context.runtime; assert runtime.getGlobalVariables().getDefaultSeparator() instanceof RubyString; RubyString separator = (RubyString) runtime.getGlobalVariables().getDefaultSeparator(); putsSingle(context, runtime, maybeIO, arg0, separator); putsSingle(context, runtime, maybeIO, arg1, separator); putsSingle(context, runtime, maybeIO, arg2, separator); return context.nil; }
public static IRubyObject puts3(ThreadContext context, IRubyObject maybeIO, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2) { Ruby runtime = context.runtime; assert runtime.getGlobalVariables().getDefaultSeparator() instanceof RubyString; RubyString separator = (RubyString) runtime.getGlobalVariables().getDefaultSeparator(); putsSingle(context, runtime, maybeIO, arg0, separator); putsSingle(context, runtime, maybeIO, arg1, separator); putsSingle(context, runtime, maybeIO, arg2, separator); return context.nil; }
public static IRubyObject puts3(ThreadContext context, IRubyObject maybeIO, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2) { Ruby runtime = context.runtime; assert runtime.getGlobalVariables().getDefaultSeparator() instanceof RubyString; RubyString separator = (RubyString) runtime.getGlobalVariables().getDefaultSeparator(); putsSingle(context, runtime, maybeIO, arg0, separator); putsSingle(context, runtime, maybeIO, arg1, separator); putsSingle(context, runtime, maybeIO, arg2, separator); return context.nil; }
@JRubyMethod(name = "chomp!") public IRubyObject chomp_bang19(ThreadContext context) { modifyCheck(); Ruby runtime = context.runtime; if (value.getRealSize() == 0) return context.nil; IRubyObject rsObj = runtime.getGlobalVariables().get("$/"); if (rsObj == runtime.getGlobalVariables().getDefaultSeparator()) return smartChopBangCommon(runtime); return chompBangCommon(runtime, rsObj); }
@JRubyMethod(name = "chomp!") public IRubyObject chomp_bang19(ThreadContext context) { modifyCheck(); Ruby runtime = context.runtime; if (value.getRealSize() == 0) return context.nil; IRubyObject rsObj = runtime.getGlobalVariables().get("$/"); if (rsObj == runtime.getGlobalVariables().getDefaultSeparator()) return smartChopBangCommon(runtime); return chompBangCommon(runtime, rsObj); }
@JRubyMethod(name = "chomp!", compat = RUBY1_9) public IRubyObject chomp_bang19(ThreadContext context) { Ruby runtime = context.runtime; if (value.getRealSize() == 0) return runtime.getNil(); IRubyObject rsObj = runtime.getGlobalVariables().get("$/"); if (rsObj == runtime.getGlobalVariables().getDefaultSeparator()) return smartChopBangCommon19(runtime); return chompBangCommon19(runtime, rsObj); }
@JRubyMethod(module = true, visibility = PRIVATE) public static IRubyObject warn(ThreadContext context, IRubyObject recv, IRubyObject message) { Ruby runtime = context.runtime; if (runtime.warningsEnabled()) { IRubyObject out = runtime.getGlobalVariables().get("$stderr"); Helpers.invoke(context, out, "write", message); Helpers.invoke(context, out, "write", runtime.getGlobalVariables().getDefaultSeparator()); } return runtime.getNil(); }