dolfins grace

From Esolang
Jump to navigation Jump to search

dolfins grace is an esolang that is like swimming.

commands

> dolfin (moves through water, starts off going right)
/ mirror
\ mirror
| split
- split
? puts user input into stack
! dolfin treats it like "/" if top is 0, goes through if not 0.
- push a-b (always no pop unless otherwised specified)
+ push a+b
* push a*b
` push a/b
% push a%b
" toggle stringmode from befunge
; dolfin goes random direction
= duplicate top stack value
( rotate top 3 clockwise
) swap top 2
# is . in befunge
$ is $ in befunge
^ is , in befunge
& pushes thing at a,b. if out of bounds, pop all of the stack and immediately end the program
_ puts a at b,c (without popping anything)
< dolfin eater
0-z put alphanumeric character on stack
{ diode (dolfin gets stabbed if coming in from left)
} diode (same as above but for right)
' 180 reflector
[ dolfin treats it as "/" if the top 2 of stack are not same, otherwise it goes through
A-Z portals
@ put over a portal to make it unenterable

hello world

              @ <
>"dlrow olleh"A^!A
              

truth machine

  <
  #
  0@
>?!A1#A

very fun video game

>0\@    <
  \A+1?+[A

aaaaaaaaa

  @
>aA^A

random number

xkcd

>4#<

true

 /^<
 1
>;2^<
 3
 \^<

sols rng

 /^<
 1
>;1^<
 3
 \^<

the kids choice awards

 @
>S"slime"^^^^^S

"fun" with portals

>A
    <<<
    <A<
    <<<
your surrounded now arent you dolfin

calculator

            /$$??`#W
         /$$$$$??*#W
       /$$$$$$$??-#W
   /$$$$$$$$$$$??+#W
S?1[$2[$3[$4[$$??%#W          @
                           @ /WS
>"five function calculator"A^!A

finnobachi

 @
>A01+($((=#A