languages with full unicode support

Tim Roberts timr at probo.com
Wed Jul 5 23:51:05 EDT 2006


Dale King <DaleWKing at gmail.com> wrote:
>Tim Roberts wrote:
>> "Xah Lee" <xah at xahlee.org> wrote:
>> 
>>> Languages with Full Unicode Support
>>>
>>> As far as i know, Java and JavaScript are languages with full, complete
>>> unicode support. That is, they allow names to be defined using unicode.
>>> (the JavaScript engine used by FireFox support this)
>> 
>> This is implementation-defined in C.  A compiler is allowed to accept
>> variable names with alphabetic Unicode characters outside of ASCII.
>
>I don't think it is implementation defined. I believe it is actually 
>required by the spec.

C99 does have a list of Unicode codepoints that are required to be accepted
in identifiers, although implementations are free to accept other
characters as well.  For example, few people realize that Visual C++
accepts the dollar sign $ in an identifier.
-- 
- Tim Roberts, timr at probo.com
  Providenza & Boekelheide, Inc.



More information about the Python-list mailing list