Murat Kasimov

More about me

Я language (β)

/Я language (β)/Operators/

All operators are left-associative, no exceptions - both type and value level.

The length of the symbol define its precedence. Longer glyphs takes less precedence.

How to calculate precedence? Here is the formula: 10 - operator length = precedence.

In operator compositions precedence is calculated by the first operator.

Complete list of basic operators:

yiyoyuyayokyukkyokyokkyoklyoklryoryuyoryurhohuhahcsthophdjhjdhasypysywq

Incomplete list of composite operators:

yo'styu'stya'styo'yoyo'yuyo'yaya'yoya'yayo'yo'yoyo'ya'yoyo'yo'yayo'ya'yaya'yo'yoya'ya'yoya'ya'yaya'yo'yayp'yoyp'yuys'yoys'yuho'haho'hoho'huha'haha'hoho'yoho'yokho'yoklho'yuho'yukho'yuklha'yoha'yokha'yoklha'yuha'yukha'yuklhu'sthc'sthc'bthop'yphop'yshop'ys'hashjd'yphjd'yshjd'q