Fontmess

From Esolang
Jump to navigation Jump to search
The title of this article is not correct because of technical limitations. The correct title is actually Fontmess.
Fontmess
Designed by User:Buckets
Appeared in 2023
Memory system Deque-based
Dimensions Two-dimensional
Computational class Total
Reference implementation Unimplemented

Fontmess is an Esoteric programming language created by User:Buckets created in 2023, "Remade" on Esolangs.org (As in changed to Esolangs.org's format), User:Buckets Remembered that they Even Created this Esolang after seeing an esolang from User:None1 And seeing their User page And figuring out how they did this:

None1

(If None1 is seeing this, Thanks for Incidentally Teaching User:Buckets that Esolangs.org's creation page is HTML*.) (The direction will start at the right.) Therefore, Here we are.

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.
Example Turn 90 Degrees Clockwise.
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 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+;7abc
6abcx2abc+;4abc^^+x;4abc3abc7abcxx
3abc+;4abc3abc9abcxx3abc+^;
3abc+;5abc^+^x;4abc^^+x1abc+;Z

A+B Problem*

A3abciabciabc&&&&++;B