From 98d2f87403176266ded3cd7b1a0fdc38502fe927 Mon Sep 17 00:00:00 2001 From: Tom Herman Date: Sat, 11 Jan 2025 11:34:53 +0200 Subject: [PATCH 1/2] Add c2fj to readme --- README.md | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 8b46134..d98ff9e 100644 --- a/README.md +++ b/README.md @@ -10,7 +10,7 @@ [![GitHub](https://img.shields.io/github/license/tomhea/flip-jump)](LICENSE) FlipJump is the simplest programing language. -Yet, it can do **any modern computation**. +Yet, it can do **any modern computation**. See the [C -> FlipJump compiler](https://github.com/tomhea/c2fj). It's an Esoteric language ([FlipJump esolangs page](https://esolangs.org/wiki/FlipJump)), with just 1 operation `a;b`: - `not *a; jump b` @@ -240,6 +240,9 @@ Yet, It's very capable. I wrote a [Brainfuck to Flipjump Compiler (bf2fj)](https://github.com/tomhea/bf2fj) to emphasize just that. Brainfuck is indeed Turing complete, and the compiler proves that flipjump can run any program that brainfuck runs (besides those that require an unbounded memory). +A newer project is [c2fj](https://github.com/tomhea/c2fj) - It can compile any C program to FlipJump. +Take a look at the [prime numbers c program](https://github.com/tomhea/c2fj/blob/main/tests/programs/primes/main.c) that can be compiled to fj just as is. + # Contribute If you want to contribute to this project, read the [CONTRIBUTING.md](CONTRIBUTING.md) file, and take a look at the [I-Want-To-Contribute Thread](https://github.com/tomhea/flip-jump/discussions/148). From 8daa7af8adf44b0c6d82d14657b4fdce5ea5a9a3 Mon Sep 17 00:00:00 2001 From: Tom Herman Date: Sat, 11 Jan 2025 11:35:55 +0200 Subject: [PATCH 2/2] Bump to version 1.3.0 --- pyproject.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pyproject.toml b/pyproject.toml index 541db54..fae0e01 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -5,7 +5,7 @@ build-backend = "poetry.core.masonry.api" [tool.poetry] name = "flipjump" -version = "1.2.2" +version = "1.3.0" description = "The single instruction language - Flip a bit, then Jump" authors = ["Tom Herman "] license = "BSD-2-Clause-Simplified"