A quine for the MBLF programming language
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Raymon Zutekouw b866f744a0
Add used version for mblf compiler as binary
3 years ago
.github/workflows Create node.js.yml 4 years ago
bin Add used version for mblf compiler as binary 3 years ago
test Add build script to acquire quine 4 years ago
README.md Update README.md 4 years ago
build.sh Add build script to acquire quine 4 years ago
package-lock.json Add test for wordFactList 4 years ago
package.json Add build script to acquire quine 4 years ago
wordFactList.mblf Add obfuscated MBLF 4 years ago

README.md

So instead of making yet another quine, which many already did before me, with greater conciseness then could be achieved in these few days,, it would be cool to spark new life into an already existing quine.

Take this one for example: https://www.linusakesson.net/programming/brainfuck/index.php

+[-<+]-ÿ<<<<<<<[.>]

By the syntax, which is Brainfuck-syntax, it is obscure but clear it is encoding something. What if it could be encoded more like the programming language Shakespeare or Chef. This would allow other humans cough interpreters to see it as something not out of the ordinary.

So:

  • create a file that secretly compiles (almost completely) into the Brainfuck quine.
    • in a language younger than two weeks to ensure nobody made this earlier.
      • and propose features that improve both the language and help you with this ridiculous idea
        • like variable-names of any size and composed of any* characters which is kinda cool for any programming langugage to have
          • then realise no editor has syntax highlighting for this language
        • make that first yourself for a IDE you have not touched for years, yay first atom package published to apm!!!
          • realise the rabbit hole has been entered...

So that is what this project is: a sourcefile containing what seems some oddly but still acceptable formatted text that compiles to the quine.