Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Which LOLCODE interpreter to use? [closed]

Tags:

lolcode

This is similar to this question. What I am asking though, is which LOLCODE interpreter should I pick based on these criteria:

1) Works well and is up-to-date

2) Ease of install - I've looked before and couldn't find one which I found easy to install.

Please feel free to give your suggestions and opinions, I haven't looked in a number of months and am curious as to what people think, and I look forward to learning it.

EDIT: I am just doing this to learn LOLCODE. Why? Because I can and I think it would be fun to declare variables with ICANHAZ and end programs with KTHXBAI. I'm really just curious. I would really prefer that it be as close to spec as possible. I don't care if it's open or closed source and it can run in either Windows (my desktop) or Linux (my laptop). Hope this helps!

EDIT 2: I have downloaded the LOLCODE compiler available here. However, I am having trouble figuring out some of the instructions so I am still open to any suggestions for any other interpreters/compilers.

like image 565
mnuzzo Avatar asked Jun 20 '09 07:06

mnuzzo


People also ask

How does LOLCODE work?

Basically, LOLCODE language emerged as a funny experiment and it's based on an Internet meme called “lolcat”. This meme is an image macro that usually features a cat and some funny text. The text often contains intentional grammar mistakes — it is called “lolspeak” (sometimes, “catspeak”).

How do you make a variable in LOLCODE?

To declare a variable, LOLCODE provides a keyword “I HAS A” which is followed by the variable name.


2 Answers

I highly recommend repl.it. It's online, but available for download. It also has other languages like Emoticon, Python, JavaScript and many others. Here's a complete list...

  • Ruby
  • Python
  • Lua
  • Scheme
  • QBasic
  • Forth
  • Javascript
  • Javascript.next
  • Move
  • Kaffeine
  • CoffeeScript
  • Emoticon
  • Brainf***
  • LOLCODE
  • Unlambda
  • Bloop

Unlike the name implies, it has a scripting box right next to the REPL. A perfect setup I believe.

like image 129
CoffeeRain Avatar answered Sep 19 '22 02:09

CoffeeRain


My friend created once LOLCODE interpreter for some project on our Univ. It requires Ruby with some gems, but I don't remember exactly which. I can update answer later when I have time to check it by myself. Here is link to github repository.

like image 43
MBO Avatar answered Sep 23 '22 02:09

MBO