Ruby
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.
lib
spec Hash.to_lolz, Array.to_lolz, kthnx. Dec 12, 2009
README.rdoc convert readme to rdoc format Dec 12, 2009
Rakefile Hash.to_lolz, Array.to_lolz, kthnx. Dec 12, 2009
VERSION Version bump to 0.0.1 Dec 12, 2009

README.rdoc

Ruby2Lolz translates Ruby code into LOLCODE (www.lolcode.com)

Translating Ruby Hash & Array:

require 'ruby2lolz'
# adds Hash.to_lolz, and Array.to_lolz
puts {:nickname => [:ig, :igrigorik]}.to_lolz
OH HAI
  I CAN HAS Nickname
     I CAN MANY HAZ
        AWSUM VAR
           ig
        KTHNX.
        AWSUM VAR
           igrigorik
        KTHNX.
    KTHNXBYE.
  KTHNX.
KTHNXBYE.

Put some Lolz into your API

Translating a class:

class Simple
  def add(n1, n2)
    return n1 + n2
  end
end
Ruby2Lolz.translate(Simple, :add)
HOW DUZ I HAZ add [YR n1, YR n2]
  (n1 + n2)
IF U SAY SO