Alivefish

From Esolang
Jump to navigation Jump to search

Alivefish was created by User:ResU in 2021. It is very similar to Deadfish and AEWNN.

Commands

Also has all of Deadfish's commands.

Command Description
v- Is a square root.
l Converts a number into a letter.
n Converts a letter into a number.
Outputs a space.

Conversion

As a mark of distinguishment from Deadfish, Alivefish permits the output of letters as an alternative to integers. This is accomplished by two commands, l and n, providing a bidirectional output mode switch. The following correspondence betwixt numbers and letters holds:

Number 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25
Letter A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
Number 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51
Letter a b c d e f g h i j k l m n o p q r s t u v w x y z

Examples

Hello, world!

This program outputs “HELLO WORLD”:

iisiiilondddloniiiiiiilooniiilon iiiiiiiilonddddddddloniiilonddddddlonddddddddlo

Interpreter

  • Common Lisp implementation of the Alivefish programming language.