LSL Unicode Support

By Xah Lee. Date:

Seems that LSL supports unicode in function names. Here's a example:

string aασ∑♥ = "var with unicode char in name";

string tασ∑♥() { return "function with unicode char in name";}

default
{
    state_entry()
    {
        llSay(0, "Hello, Avatar!");
    }
    
    touch_start(integer num_detected)
    {
        llSay(0, (string) tασ∑♥() + "; " + (string) aασ∑♥);
    }
}

Note: it seems that function/variable names must start with a english letter, else it's a compiler error.

See also: Unicode Support in Programing Language Function Name and Operator.