home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Columbia Kermit
/
kermit.zip
/
old
/
ckermit60
/
ckuxla.h
< prev
next >
Wrap
C/C++ Source or Header
|
2020-01-01
|
3KB
|
86 lines
/*
File CKUXLA.H
C-Kermit language and character-set support for UNIX, VMS, OS/2,
AOS/VS, and other systems.
This file should be used as a template for the language support files
for other C-Kermit implementations -- Macintosh, etc.
*/
/*
Author: Frank da Cruz (fdc@columbia.edu, FDCCU@CUVMA.BITNET),
Columbia University Academic Information Systems, New York City.
Copyright (C) 1985, 1996, Trustees of Columbia University in the City of New
York. The C-Kermit software may not be, in whole or in part, licensed or
sold for profit as a software product itself, nor may it be included in or
distributed with commercial products or otherwise distributed by commercial
concerns to their clients or customers without written permission of the
Office of Kermit Development and Distribution, Columbia University. This
copyright notice must not be removed, altered, or obscured.
*/
#ifndef CKUXLA_H
#define CKUXLA_H
/* Codes for local file character sets */
/* ISO 646 and other ISO-646-like 7-bit sets */
#define FC_USASCII 0 /* US ASCII */
#define FC_UKASCII 1 /* United Kingdom ASCII */
#define FC_DUASCII 2 /* Dutch ISO 646 NRC */
#define FC_FIASCII 3 /* Finnish ISO 646 NRC */
#define FC_FRASCII 4 /* French ISO 646 NRC */
#define FC_FCASCII 5 /* French Canadian ISO 646 NRC */
#define FC_GEASCII 6 /* German ISO 646 NRC */
#define FC_HUASCII 7 /* Hungarian ISO 646 NRC */
#define FC_ITASCII 8 /* Italian *ISO 646 NRC */
#define FC_NOASCII 9 /* Norwegian and Danish ISO 646 NRC */
#define FC_POASCII 10 /* Portuguese ISO 646 NRC */
#define FC_SPASCII 11 /* Spanish ISO 646 NRC */
#define FC_SWASCII 12 /* Swedish ISO 646 NRC */
#define FC_CHASCII 13 /* Swiss ISO 646 NRC */
/* 8-bit Roman character sets */
#define FC_1LATIN 14 /* ISO 8859-1 Latin Alphabet 1 */
#define FC_2LATIN 15 /* ISO 8859-2 Latin Alphabet 2 */
#define FC_DECMCS 16 /* DEC Multinational Character Set */
#define FC_NEXT 17 /* NeXT workstation character set */
#define FC_CP437 18 /* IBM PC Code Page 437 */
#define FC_CP850 19 /* IBM PC Code Page 850 */
#define FC_CP852 20 /* IBM PC Code Page 852 */
#define FC_APPQD 21 /* Apple Quickdraw */
#define FC_DGMCS 22 /* Data General International Character Set */
#define FC_HPR8 23 /* HP Roman8 */
/* Cyrillic sets */
#define FC_CYRILL 24 /* ISO 8859-5 Latin/Cyrillic */
#define FC_CP866 25 /* Microsoft CP866 Cyrillic */
#define FC_KOI7 26 /* KOI-7 = Short KOI */
#define FC_KOI8 27 /* KOI-8 */
/* Japanese sets */
#define FC_JIS7 28 /* JIS-7 */
#define FC_SHJIS 29 /* Shifted JIS = CP932 */
#define FC_JEUC 30 /* Japanese EUC (JAE) */
#define FC_JDEC 31 /* Japanese DEC Kanji */
/* Hebrew sets */
#define FC_HE7 32 /* 7-Bit DEC Hebrew */
#define FC_HEBREW 33 /* 8-Bit ISO 8859-8 Latin/Hebrew */
#define FC_CP862 34 /* Hebrew PC Code Page */
#define MAXFCSETS 34 /* Highest file character set number */
#ifdef OS2
#define FC_DECSPEC 253 /* Not a real character-set */
#define FC_DECTECH 252
#endif /* OS2 */
#endif /* CKUXLA_H */