Heartf❤️ck: the most wholesome "programming language" by Laura Pircalaboiu and Ricardo Vogel. Python compiler by Jonathan Dönszelmann
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.github/ISSUE_TEMPLATE
python
samples
website
LICENSE.md
README.md
index.html

README.md

HEARTF❤️CK

The most wholesome "programming language"

by Laura Pircalaboiu and Ricardo Vogel
Python compiler by Jonathan Dönszelmann

https://heartfuck.github.io/

💖💖💖💖💖💖💖💖💖💖💛💗💖💗💖💖💖💗💖💖💖💖💖💖💖💗💖💖💖💖💖💖💖💖💖💖💜💜💜💜❤️💙💗💗💗💖💖💖💖💖💖💖💖💖💖💖💖💖💖💌💗💖💖💖💖💌❤️❤️❤️💌💜💜💖💖💌💗💗💖💖💖💖💖💖💖💖💌💖💖💌💖💖💖💖💌💖💌💜💜💌💗💗💖💖💖💌❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️💌💖💖💖💖💖💖💖💌❤️❤️❤️💌❤️❤️❤️❤️❤️❤️❤️💌💖💖💖💖💖💖💖💖💖💖💖💖💖💖💌❤️❤️❤️❤️💌❤️❤️💌❤️❤️❤️❤️❤️❤️❤️❤️💌💜💜💌💖💖💌💗💗💖💖💖💖💖💖💖💖💖💖💖💌💖💖💌❤️❤️❤️💌❤️❤️❤️❤️❤️❤️❤️❤️💌💖💖💖💖💖💖💖💖💖💖💖💌💜💖💖💖💖💖💖💖💖💖💖💖💖💖💌💗❤️❤️❤️❤️❤️💌💌❤️❤️❤️❤️💌💖💖💖💖💖💌💜💖💖💖💖💖💖💌💜❤️❤️💌💗💗❤️❤️💌💜❤️❤️❤️❤️❤️❤️💌💗💖💖💌💜💖💖💖💖💖💖💌💗💖💖💖💖💖💖💖💌💜❤️❤️❤️❤️❤️❤️💌💖💖💖💖💖💖💌❤️❤️💌💜💖💖💌

Hearfuck Brainfuck Purpose
💗 > increment the data pointer (to point to the next cell to the right).
💜 < decrement the data pointer (to point to the next cell to the left).
💖 + increment (increase by one) the byte at the data pointer.
❤️ - decrement (decrease by one) the byte at the data pointer.
💌 . output the byte at the data pointer.
❣️ , accept one byte of input, storing its value in the byte at the data pointer.
💛 [ if the byte at the data pointer is zero, then instead of moving the instruction pointer forward to the next command, jump it forward to the command after the 💙 command.
💙 ] if the byte at the data pointer is nonzero, then instead of moving the instruction pointer forward to the next command, jump it back to the command after the matching 💛 command.