Kalgarn

From Esolang
Jump to navigation Jump to search

It is also made to simplify the programming language.

Variables

There are 28 normal variables. They are 子丑寅卯辰巳午未申酉戌亥甲乙丙丁戊己庚辛壬癸天地人日月星.

All of them are infinity, signed, integer and initialized to 0.

Commands

Assignment and initialization

赋你我
加你我
减你我
乘你我
商你我
剩你我
判你我

Constants

零一二三四五六七八九十百千万亿兆京垓秭穰沟涧正载极

I/O

赋值入
赋出值

Example

Hello, world!

赋子八
加子子
赋丑子
加丑丑
赋寅丑
加寅寅
赋甲八
加甲寅
赋出甲
赋甲一
加甲四
加甲丑
加甲寅
赋出甲
赋乙四
加乙八
加乙丑
加乙寅
赋出乙
赋出乙
赋丙一
加丙二
加丙四
加丙八
加丙丑
加丙寅
赋出丙
赋甲四
加甲八
加甲丑
赋出甲
赋出丑
赋甲一
加甲二
加甲四
加甲子
加甲寅
赋出甲
赋出丙
赋甲二
加甲子
加甲丑
加甲寅
赋出甲
赋出乙
赋甲四
加甲丑
加甲寅
赋出甲
赋甲一
加甲丑
赋出甲
赋甲八
加甲二
赋出甲

1-digit A+B

赋丙入
减丙八
减丙八
减丙八
减丙八
减丙八
减丙八
赋地入
赋地入
加丙地
赋出丙

1-digit Absolute value

赋丙入
减丙八
减丙八
减丙八
减丙八
减丙八
减丙八
赋甲丙
乘甲二
加丙甲
赋出丙

See also

Emoji-gramming

Categories