So, I'm creating a language using UTF-8 characters. It is a functional language, but I decided to create a golfing version of it. The problem is that the golfed functions use multibyte characters, so the language is losing score.
I saw that Jelly uses it's own encoding (or how is that called), which can be converted to UTF-8 and still count as if it was in the original encoding.
My language uses UTF-8 encoding and literals, not every character is a custom function.
Is it possible to count a multibyte character as just 1 byte in such situation? If not, how can I make my language not lose score and still look the same?
I also saw this answer - https://codegolf.meta.stackexchange.com/a/9523/72792 - Can I create my own encoding (ex. characters 0-9 have code 0-9, not 48-57 like in Unicode) or use Jelly Code Page, then use utf-8 character eqivalents as single-byte?
TL;DR: Can I count multibyte characters as single byte in custom language? Or, can I use custom encoding for the language and still use it on PPCG?