Skip to content

helvm/0x0dea-lolcode

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

WTF?

This is a Whitespace interpreter written in LOLCODE.

WHY?

For science and teh lulz.

HOW DUZ I RUN IT?

The intepreter has only been tested and confirmed operational with lci's future branch. You're a git clone -b future https://github.com/justinmeza/lci away from having your own copy.

Included in this directory are a brainfuck interpreter written in Whitespace and a brainfuck implementation of ROT13 cribbed from Wikipedia. LOLCODE doesn't support command-line arguments, so the file to be executed is accepted on standard input. Thus, the pièce de résistance (C interpreting LOLCODE interpreting Whitespace interpreting brainfuck) is a little underwhelming:

lci whitespace.lol < rot13.b

This takes a while to run (lots of agonizingly slow heap accesses), so there's also a FizzBuzz for demonstrating to the impatient that the thing does what it should. Oh, and a syntax-highlighted screenshot because pretty; I should get around to writing a Pygments lexer at some point.

About

Extracted subtree for D.E. Akers' Whitespace interpreter in LOLCODE

Topics

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

Packages

No packages published

Languages

  • LOLCODE 98.2%
  • Brainfuck 1.8%