# F²

Jump to navigation
Jump to search

F² is an esoteric programming language made by User:AmNow. F² resembles Rubik’s cube notation.

## Commands

The data is stored on a cube net.

L## ### ### F##U##B##D## ####*####### ############ R## ### ### #: Data *: Data pointer starting point

U,D,L,R will move the data pointer on a side, looping around.

U2,D2,L2,R2 will move the data pointer around the sides.

U’,D’,L’,R’ will increment by 17, decrement by 2, double, or divide by 2 respectively.

F,B,F2,B2 will input as a character, output as a character, input as a number and output as a number respectively.

F’ and B’ act as BF’s [ and ] respectively.

## Programs

### Spam #s

U’ U’ D’ D’ D’ D’ D’ D’ U’ D’ D’ F’ B B’

## Computational Class

Due to the fact that F² has only 54 cells of memory, F² is not Turing Complete and is rather a Bounded-storage machine (BSM).