WhatLang
WhatLang 2024 6 (esolang), , TypeScript 。
WhatLang (String)、 (Number,64 , NaN)、 (Array, , ) (Undefined) , , 。
WhatLang ASCII 、 , , ( \ 、: 、_ )、 (+ 、-*/% )、 ({} 、! )、 (,;$ ) ; @ , ( num@/str@/arr@ 、rand@ 、len@ )。
WhatLang Koishi.js , QQ 、 、 。 QQ 「 C」 , 。LNNBot WhatLang 借此 、 Unicode 、 、 wordle 。
Hello World :
`Hello, World!`
:
time@ 60000/ 480+: 60/: (计算当前的Unix纪元分钟和小时数,加上8小时时区偏移)_
24/ flr@ 4+ 7% (除以24向下取整得到天数;1970-01-01是周四,加4后模7得到星期几)_
"日一二三四五六"\,\_ (转换为对应汉字)_
"现在是星期"\+"的"+\ (在前后拼接文字)_
flr@ 24% ':++\ (将小时数取整后模24,拼接在文字后并添加冒号)_
flr@ 60% :9?1?{ '0\+ !} + (将分钟数取整后模60,若不大于9在前面补零,拼接到最后)_
. (输出)_
- Esolangs WhatLang ( )