I-ok

From Esolang
Jump to navigation Jump to search

A small 1 digit esolang, for simple 1 letter usage.

This is still a W.I.P.

syntax desc
i+ adds one
i++ adds two
i- subtracts one
i-- subtracts two
i* multiples by two
i/ divides by two

Letters

Turning digit over 15 converts numbers into letters.

i+ i+ i* i* i* This would be 'a'

Letters range from 'a' to 'i' going over 24 turns result into null.

The same applies for going negative, special characters range from ! to ), going above 26 results in null.

i-- i* i* i* This would equal !

Examples

h

i++ i++ i++ i++ i++ i++ i++ i++ i++ i++ i++ i+ displays h

!

i-- i* i* i*

External sources

i-ok interpreter