~~¨л
~~¨л(first of all idk how i got that name second of all its pronounced sin) is a esolang created by User:Yayimhere while on a twitch stream
~~¨л hexadecimal format
~~¨л has a way to write hexadecimal numbers(where there are couples so they can be divided into chunks of two digits and where the vertical is the first digit). its in this format:
· 0123456789abcdefg
0 ○■↑↓→←║═╔╗╚╝░▒►◄⟑
1 │─┌┐└┘├┤┴┬♦┼█▄▀▬⟁
2 ▓!"#$%&'()*+,-./⋥
3 0123456789:;<=>?⟅
4 @ABCDEFGHIJKLMNO⟆
5 PQRSTUVWXYZ[\]^_⨏
6 `abcdefghijklmno⨠
7 pqrstuvwxyz{|}~√⨛
8 €‚ƒ„…†‡ˆ‰Š‹ŒŽ♣♥♠⨜
9 ‘’“”•–—˜™š›œž↊↋Ÿ⫷
a π¡¢£¤¥¦§¨©ª«¬∞®¯⫸
b °±²³´µ¶·¸¹º»¼½¾¿⌦
c ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏ⌫
d ÐÑÒÓÔÕÖרÙÚÛÜÝÞß⌬
e àáâãäåæçèéêëìíîï⒵
f ðñòóôõö÷øùúûüýþÿ⒪
this was taken from 4 bits, 8 bytes. also a number must end in л if its negative and λ works as the decimal dot
syntax
~~¨л has two commands:
x y z
and
x y
first of all x, y, and z are hexadecimal numbers in the ~~¨л format. the first command does this:
- take the sin of
x - multiply the result by
y - set the variable
xto that(unless ifxis not a variable) - jump to line
zif the result is negative
and the second is the variable defining:
- set name
xtoy
when variables are referenced as ⋘ must be before it and when you want it to act like its just a number add it twice
tips
to unconditionally jump to line n:
■л ■n
this works since ■л is negative