Sha256: e4af21acdc266c7cac751ea21c77cd440bbc9c34761a2f8475f496d15cf90b29
Contents?: true
Size: 551 Bytes
Versions: 1
Compression:
Stored size: 551 Bytes
Contents
class IOMixin { def readln { readline } def println { puts() } def print: obj { print(obj) } def println: obj { puts(obj) } def printchar: char { printc(char) } alias_method: 'write: for: 'print: alias_method: 'writeln: for: 'println: } class IO { """ Base class for IO related classes (like @File@, @Socket@, @Console@ etc.). """ include: IOMixin ruby_alias: 'readlines ruby_alias: 'readline ruby_alias: 'read ruby_alias: 'close ruby_alias: 'eof? forwards_unary_ruby_methods }
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
fancy-0.4.0 | lib/rbx/io.fy |