Fontpride
Jump to navigation
Jump to search
- The title of this article is not correct because of technical limitations. The correct title is actually Fontpride.
![]() |
|
Designed by | User:Buckets |
---|---|
Appeared in | 2025 |
Memory system | Deque-based |
Dimensions | Two-dimensional |
Computational class | Turing Complete |
Reference implementation | Unimplemented |
Fontpride is an Esoteric programming language created by User:Buckets created in 2025, created to be Turing Complete, after Realising Fontmess wasn't Turing Complete.
Afterwards, User:Buckets Created This esolang using User:Hotcrystal0's idea From Fontmess's Talk page .
Therefore, Here we are.
(Yes, They are actually Colours from The Pride flag in the Logo.)
Commands | Instructions |
---|---|
Example | Anti-Noop The Current Variable times. |
Example | Turn 90 Degrees Clockwise if The current Cell = 0. |
Example | +1 to the Current Variable. |
Example | - 1 to the current Variable. |
Example | Ends the program. |
Turn 90 Degrees Clockwise. | |
Example | Swap the Top two values of the Deque. |
Example | Pops off the bottom Of the Deque and Places it on The current cell. |
Example | Only Execute the next Command If the Current cell Number is 1. |
Example | Sets the current cell to 0 and turn 90 Degrees Clockwise. |
Example | Sets the current cell to 1 and turn 90 Degrees Clockwise. |
Example | Sets the current cell to 2 and turn 90 Degrees Anti-Clockwise. |
Example | Sets the current cell to 3 and turn 90 Degrees Clockwise. |
Example | Sets the current cell to 4 and turn 90 Degrees Clockwise. |
Example | Sets the current cell to 5 and turn 90 Degrees Clockwise. |
Example | Sets the current cell to 6 and turn 90 Degrees Clockwise. |
Example | Sets the current cell to 7 and turn 90 Degrees Clockwise. |
Example | Pop off the Top of the Deque and Store it as X. |
Example | Pops off the bottom Of the Deque and then store it as Y. |
Example | Go to within the Code at Position X,Y, If Left undefined, It will be Represented as 0. |
Example | Sets the current cell to 8 and turn 90 Degrees Clockwise. |
Example | Sets the current cell to 9 and turn 90 Degrees anti-Clockwise. |
Example | Add the top two values on the deque. |
Example | Pick up Current cell, This will Remove the Cell in the grid, this will be placed on the bottom of the deque. |
Example | Multiply the top two values on the deque. |
Example | Times the 3rd value on the deque by -1. |
Example | Pops off the top Value of the deque and Prints the value into ASCII. |
Example | Sets the current Cell to The input Number. |
Example | Duplicates the top of the deque. |
Example | Treat this as a note. |
Example | No operations. |
Examples
Cat program
Program
"Hello, World!" Program
A8abc9abcx;5abc^+^ 1abc+;4abc3abc9abcxx^^;;3abc+;7abc6abcx2abc+;4abc^^+x;4abc3abc7abcxx 3abc+;4abc3abc9abcxx3abc+^; 3abc+;5abc^+^x;4abc^^+x1abc+;Z
A+B Problem*
A3abciabciabc&&&&++;B