Module: Kernel

Defined in:
lib/douche/kernlol.rb

Constant Summary collapse

LULZ =
%q{

            `'@@@@@@@@@#:  `
          :@@;`        ,'@@+
         @#:;:;::;:,,,:, `:+#@',
       .#    ,::+        .#@+@@@@@@        ``       `,+'.    ``
      '@   ##@+  :::;:,,,:`    :@,@@.     `''      `''''''`  +'`
     ##  @@@       .,,..:,   :#@@@#`@     `''      '''  '''  ''`
    '@ ;;@; +@@@@@,         @+  `+#@      `''     ;''   `''. ''`
    @ '##``+#     #+       @,   #@@.#     `''     ''`    ,'' ''`
   @ +@@` :#`      @      +#    +@# @     `''     ''`    .'' ''`
  `@      @        +.     @         @     `''     ''`    ;'' ''`
  :'      @  .     ,#     @        +@     `''     ,''    ''` ''`
  @      .# @@#,   .#    `@        @#     `''....` '''``'''  '',....
  @     :#@ @#@    ';     ##      #+':    `'''''';  ''''''   '''''''`
  @   `;:.#,'+     @ `    `+@@@@@@@#;;                ``           `
  #      :,#@     #.       ` +#     @'
 ,+     `   `@@@#@`         ,@  ,:   @`
 +.                       :@#  @''@@ `@
 #                  ;+#@#. #+ #@   @` @
 #                `   `,;` @  #@##@+@ @
 @                ::::,   @@ @`@ #++@ +
 #                 .::::: @' @;@+@;:@ @
 #                `       @  @      @ @
 +`               `:;:::;.@  @      @ @
 `# .                     .@ @      @`@
  # :                      @ @     ;'#`
  @ ,` . ,                 @ @     @ @
  #  : ; .                 @ @     @ @
  `@ , :  :                @ @    .# @
   @  ;:   ;    :::`       @ #    :# @
   @` `::   ,     `::     `@ @    .# +.
    @  :;   :       ::    ',':     @ `#
    @  ,:`  :     ::``:   @ @..+#  #  #
    +:  :;  :       .: .  @ @    @`@  #
     @  ::  .`        ;  :' @     @+. #
     #` ` ;  :    .##  ; # `@,,,,;@#` #
      @  ;:   ;      #: `@  @ # '@ @  #
      @.  ;;`  ,      `# @  @.@ '@ @ `#
       @  `,`;` .,      @@  @#,.@@#; ':
       :#  ., .:  :     `#   @    @  @
       `+@   :.`:`       '#  `@@@@ ``@
        `'@    :::;       @         @`
          `@;    ::::;;:;.:@      `@
            +@+     :::.   .@@#'#@@  `
              +@#`      ,,,    @#
                +@@#   `   @:#@`
                   ;@#    `@@,
                     .#@#@@

}

Instance Method Summary collapse

Instance Method Details

#p_with_lulz(*args) ⇒ Object Also known as: p



64
65
66
67
# File 'lib/douche/kernlol.rb', line 64

def p_with_lulz *args
  puts_with_no_lulz LULZ
  p_with_no_lulz *args
end


72
73
74
75
# File 'lib/douche/kernlol.rb', line 72

def print_with_lulz *args
  puts_with_no_lulz LULZ
  print_with_no_lulz *args
end

#printf_with_lulz(*args) ⇒ Object Also known as: printf



80
81
82
83
# File 'lib/douche/kernlol.rb', line 80

def printf_with_lulz *args
  puts_with_no_lulz LULZ
  printf_with_no_lulz *args
end

#puts_with_lulz(*args) ⇒ Object Also known as: puts



56
57
58
59
# File 'lib/douche/kernlol.rb', line 56

def puts_with_lulz *args
  puts_with_no_lulz LULZ
  puts_with_no_lulz *args
end