Dale King <[EMAIL PROTECTED]> wrote: >Tim Roberts wrote: >> "Xah Lee" <[EMAIL PROTECTED]> 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, [EMAIL PROTECTED] Providenza & Boekelheide, Inc. -- http://mail.python.org/mailman/listinfo/python-list