Proposal:

Attempting to keep it as transparent as possible so that Ascii strings and Wide Strings can be correctly combined or manipulated together.

New Types

wstring Wide dynamic string

Bstring2 Wide Bstring

Zstring2 Wide null-terminated string (terminated by 2 null bytes)


New String Functions:


Wchr(n) wide counterpert of chr(n)

Unic(s) Unic(s,n) wide counterpart of Asc(s) or Asc(n,i)

Wide string literals

w"this string has wide characters"
w`and so does this`

By using internal overloaded functions, I hope everything else can be handled automatically

Charles