Erlol is lolcode bytecode compiler / runtime written in erlang.

It's target is 1.2 + `bukkit` currently, but further development is possible. Supported stuff → all of 1.2, with those differences:

  • YARNs don't support :(…) :{…} :[…]
  • BUKKITs are implemented with `index IN MAH bukkit` syntax
  • loops don't support UPPIN and NERFIN
  • no functions yet

You can get sources from project page, or report a bug there.

To run erlol on your box, you'll need erlang environment. After compiling (with Erlybird IDE, or `erlc -b beam *.erl`), run files with:

erl -eval “erlol:run_file('filename.lol').”

Currently, if there's something wrong with the code, it will explode with stack trace. Bug reports are welcome.

You can check out erlol in action on http://lolcode.viraptor.info:10101/

implementations/erlol.txt · Last modified: 2007/10/14 12:54 by viraptor
Recent changes RSS feed Creative Commons License Donate Driven by DokuWiki