Unicode Support in Various Programming Languages

后端 未结 20 1968
醉话见心
醉话见心 2020-12-13 13:31

I\'d like to have a canonical place to pool information about Unicode support in various languages. Is it a part of the core language? Is it provided in libraries? Is it not

相关标签:
20条回答
  • 2020-12-13 14:20

    Common Lisp (SBCL and CLisp)

    According to this, SBCL and CLisp support Unicode.

    0 讨论(0)
  • 2020-12-13 14:21

    Tcl

    Tcl strings have been sequences of Unicode characters since Tcl 8.1 (1999). Internally, they are morphed dynamically between UTF-8 (strictly the same Modified UTF-8 as Java due to the handling of U+00000 characters) and UCS-2 (in host endianness and BOM, of course). All external strings (with one exception), including those used to communicate with the OS, are internally Unicode before being transformed into whatever encoding is required for the host (or is manually configured on a communications channel). The exception is for where data is copied between two communications channels with a common encoding (and a few other restrictions not germane here) where a direct copy-free binary transfer is used.

    Characters outside the BMP are not currently handled either internally or externally. This is a known issue.

    0 讨论(0)
提交回复
热议问题