Sha256: d2f3339d50cb572beb561f36689c52ab4a91a930872c0c21877a051f8ebcebb0
Contents?: true
Size: 757 Bytes
Versions: 1
Compression:
Stored size: 757 Bytes
Contents
# 1.rb one-liners helper lib. K=Kernel O=Object C=Class module Kernel alias pi p alias p print alias ps puts alias s sleep alias l loop end module Enumerable alias m map end class Array alias e each alias r reverse end class String alias e each alias r reverse end class Integer alias t times end module FamousOneLiners extend self # normal #s="\e[2J\e[0;0H _\nQuack! >(*)____,\n (` =~~/\n^v^v^v^v^`---'v^v^v^v^\n";i=0;loop{s[21,6]=i&1>0?'Quack!':' '*6;s.tr!(t='*.>v^<,"',t.reverse);$><<s;i+=sleep 1} def duck s="\e[2J\e[0;0H _\nQuack! >(*)____,\n (` =~~/\n^v^v^v^v^`---'v^v^v^v^\n";i=0;l{s[21,6]=i&1>0?'Quack!':' '*6;s.tr!(t='*.>v^<,"',t.r);$><<s;i+=s 1} end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
mega-0.3.1 | lib/mega/1.rb |