Method: Kernel#readline

Defined in:
io.c

#readline(sep = $/) ⇒ String #readline(limit) ⇒ String #readline(sep, limit) ⇒ String

Equivalent to Kernel::gets, except readline raises EOFError at end of file.

Overloads:



8939
8940
8941
8942
8943
8944
8945
8946
# File 'io.c', line 8939

static VALUE
rb_f_readline(int argc, VALUE *argv, VALUE recv)
{
    if (recv == argf) {
	return argf_readline(argc, argv, argf);
    }
    return rb_funcallv(argf, rb_intern("readline"), argc, argv);
}