A collection of interpreters for esoteric languages
An esoteric programming language is a programming language designed to test the boundaries of computer programming language design, as a proof of concept, as software art, as a hacking interface to another language, or as a joke (more info here).
To use an interpreter import the module in your program and then pass the needed parameters to the interpreter's constructor and execute the run() function, this will
give you the result for the program you wrote. For example:
import minibitmove as mbm
result = mbm.MiniBitMoveInterpreter("10", "1100101").run()
print(result) # "0011010"- 4RL
- ABCD
- Boolfuck
- Brainfuck
- InfiniTick
- MiniBitMove
- MiniStringFuck
- Paintfuck
- Smallfuck
- Snack
- Tick
- Ticker (no info found)