Cat emoji programming language

Select a theme

Or: what am I doing with my life

Check out hello.cats for hello world and hello.cats.meow for compiled version. Can be downloaded as jar and then used to generate and run code. This language is great, because you can comment everywhere.

.cats - not compiled

.cats.meow - compiled

Challenge

Open issues with your own code in this language. Best submissions will be added in README.

Demo

x++ increment cursor 😺
x-- decrement cursor 😿
i++ increment stack index 😽
i-- decrement stack index πŸ™€
x**2 power 😻
sqrt(x) sqrt 😾
x = 0 cursor set to 0 😼
if(x > {i--} x {i++}) x = 1 : x = 0 🐈
if(x==1) {} : {skipTo(😹)} 😸
<end_of_logic> 😹
<END> πŸ’©

Hello World!

H - 72 = 8**2 + 8
😺😺😺😺😺😺😺😺😻  +64
😺😺😺😺😺😺😺😺  +8
😽

E - 69 = 8**2 + 5
😺😺😺😺😺😺😺😺😻 +64
😺😺😺😺😺  +5
😽

L - 76 = 9**2 - 5
😺😺😺😺😺😺😺😺😺😻  +81
😿😿😿😿😿 -5
😽

L - 76 = 9**2 - 5
😺😺😺😺😺😺😺😺😺😻  +81
😿😿😿😿😿 -5
😽

O - 79 = 9**2 - 2
😺😺😺😺😺😺😺😺😺😻  +81
😿😿 -2
😽

SPACE - 32 = 6**2 - 4
😺😺😺😺😺😺😻 +36
😿😿😿😿 -4
😽

W - 87 = 9**2 + 6
😺😺😺😺😺😺😺😺😺😻 +81
😺😺😺😺😺😺 +6
😽

O - 79 = 9**2 - 2
😺😺😺😺😺😺😺😺😺😻  +81
😿😿 -2
😽

R - 82 = 9**2 + 1
😺😺😺😺😺😺😺😺😺😻 +81
😺 +1
😽

L - 76 = 9**2 - 5
😺😺😺😺😺😺😺😺😺😻  +81
😿😿😿😿😿 -5
😽

D - 69 = 8**2 + 4
😺😺😺😺😺😺😺😺😻 +64
😺😺😺😺  +4

Project info

Tags

Links