O HAI I IZ functionname

  BTW MAH functionname holds the variables passed to function, like perl's @_

  I HAS A VAR1 ITZ MAH functionname!!0
  I HAS A VAR2 ITZ MAH functionname!!1
  I HAS A RESULT
  RESULT IS VAR1 TIEMZ VAR2
  I FOUND TEH RESULT
  BTW I like 'I FOUND TEH' for return

KTHX

call functions with:

I HAS A VAR3
VAR3 IZ functionname WIF VAR1 VAR2

I like this because it's using a similar but different begin block to the programs overall begin. Also because there's a lot of LOLCATS out there going 'OH HAI! I upgraded your RAM'. LOLprecedence. But there's already a lot of function suggestions around which may work better.


I was thinking along these lines. Since KTHNXBYE is longer than KTHNX, it would make sense for the main loop (whatever) to have the longer construction, so O HAI would be the program start, and HAI would be the subroutine/block/whathaveyou start.

Church Tucker, 2007/05/31 05:00