FlipJumpΒΆ
A one-instruction esoteric programming language. The only instruction is a;b: flip the bit at address a, then jump to address b. Despite the minimalism, a substantial standard library implements variables, arithmetic, I/O, pointers, and a stack on top of self-modifying code.
π Try FlipJump in your browser β fj.tomhe.app
Where to startΒΆ
Install, run βHello Worldβ, and learn the program skeleton.
The single instruction, expression syntax, macros, namespaces, I/O.
Auto-generated reference for every macro in flipjump/stl/.
Hello World, prime sieve, calculator, quine β annotated.
The browser IDE, c2fj (C compiler), bf2fj (Brainfuck compiler).
External linksΒΆ
The upstream
flip-jumprepository for the language implementation, examples, and tests.The esolangs.org wiki entry for background and design commentary.