Curly Fish

From Esolang
Jump to navigation Jump to search
This is still a work in progress. It may be changed in the future.
The title of this article is not correct because of technical limitations. The correct title is actually }{}.

}{} (or Curly Fish) is a Fungeoid/Fish like language created by User:Ractangle

Syntax

>, <, ^, v see Curly Fish#Movement
- doesn't kill the curly fish
'...' pushes a string onto the string stack
/ changes the stack pointer
. pops the top value on the stack and print it

Movement

> and < does the same operation as in Fish.
However for ^ and v... They firstly store to old direction pointer to a temporary variable and set the direction pointer to down (or up depending on what symbol does the cursor point to) and does that one time and then sets the value of the temporary variable to the direction pointer

Examples

Infinite loop

The most shortest program possible

>-<

Hello, world!

>'Hello, world!'/.