... just your demo code looks very "c-like" ... are you sure that this is
luaJIT ...
Of course, this is NOT a Lua code.
UTF-8 identifiers is not a Lua-specific feature; almost any programming language could be "emojificated".
The picture is just an illustration (taken from another language) of what we would have to be ready for :-)