Legacy 8-bit encodings


Many encodings are a simple mapping of bytes onto characters. The io.encodings.8-bit vocabulary implements these generically using existing resource files. These encodings should be used with extreme caution, as fully general Unicode encodings like UTF-8 are nearly always more appropriate. The following 8-bit encodings are available:
io.encodings.8-bit.ebcdic
io.encodings.8-bit.latin1
io.encodings.8-bit.latin2
io.encodings.8-bit.latin3
io.encodings.8-bit.latin4
io.encodings.8-bit.cyrillic
io.encodings.8-bit.arabic
io.encodings.8-bit.greek
io.encodings.8-bit.hebrew
io.encodings.8-bit.latin5
io.encodings.8-bit.latin6
io.encodings.8-bit.thai
io.encodings.8-bit.latin7
io.encodings.8-bit.latin8
io.encodings.8-bit.latin9
io.encodings.8-bit.koi8-r
io.encodings.8-bit.mac-roman
io.encodings.8-bit.windows-1250
io.encodings.8-bit.windows-1251
io.encodings.8-bit.windows-1252
io.encodings.8-bit.windows-1253
io.encodings.8-bit.windows-1254
io.encodings.8-bit.windows-1255
io.encodings.8-bit.windows-1256
io.encodings.8-bit.windows-1257
io.encodings.8-bit.windows-1258