1: /*
   2:   File CKUXLA.H
   3:   Language and Character Set Support for UNIX and VAX/VMS.
   4: 
   5:   This file should be used as a template for the language support files
   6:   for other C-Kermit implementations -- Macintosh, OS/2, Amiga, etc.
   7: */
   8: /*
   9:   Author: Frank da Cruz (fdc@columbia.edu, FDCCU@CUVMA.BITNET),
  10:   Columbia University Center for Computing Activities.
  11:   First released January 1985.
  12:   Copyright (C) 1985, 1992, Trustees of Columbia University in the City of New
  13:   York.  Permission is granted to any individual or institution to use this
  14:   software as long as it is not sold for profit.  This copyright notice must be
  15:   retained.  This software may not be included in commercial products without
  16:   written permission of Columbia University.
  17: */
  18: 
  19: #ifndef CKUXLA_H
  20: #define CKUXLA_H
  21: 
  22: /* Codes for local file character sets */
  23: 
  24: /* ISO 646 and other ISO-646-like 7-bit sets */
  25: 
  26: #define FC_USASCII 0   /* US ASCII */
  27: #define FC_UKASCII 1   /* United Kingdom ASCII */
  28: #define FC_DUASCII 2   /* Dutch ISO 646 NRC */
  29: #define FC_FIASCII 3   /* Finnish ISO 646 NRC */
  30: #define FC_FRASCII 4   /* French ISO 646 NRC */
  31: #define FC_FCASCII 5   /* French Canadian ISO 646 NRC */
  32: #define FC_GEASCII 6   /* German ISO 646 NRC */
  33: #define FC_HUASCII 7   /* Hungarian ISO 646 NRC */
  34: #define FC_ITASCII 8   /* Italian *ISO 646 NRC */
  35: #define FC_NOASCII 9   /* Norwegian and Danish ISO 646 NRC */
  36: #define FC_POASCII 10  /* Portuguese ISO 646 NRC */
  37: #define FC_SPASCII 11  /* Spanish ISO 646 NRC */
  38: #define FC_SWASCII 12  /* Swedish ISO 646 NRC */
  39: #define FC_CHASCII 13  /* Swiss ISO 646 NRC */
  40: 
  41: /* 8-bit Roman character sets */
  42: 
  43: #define FC_1LATIN  14  /* ISO 8859-1 Latin Alphabet 1 */
  44: #define FC_2LATIN  15  /* ISO 8859-2 Latin Alphabet 2 */
  45: #define FC_DECMCS  16  /* DEC Multinational Character Set */
  46: #define FC_NEXT    17  /* NeXT workstation character set */
  47: #define FC_CP437   18  /* IBM PC Code Page 437 */
  48: #define FC_CP850   19  /* IBM PC Code Page 850 */
  49: #define FC_CP852   20  /* IBM PC Code Page 852 */
  50: #define FC_APPQD   22  /* Apple Quickdraw */
  51: #define FC_DGMCS   22  /* Data General International Character Set */
  52: 
  53: /* Cyrillic sets */
  54: 
  55: #define FC_CYRILL  23  /* ISO 8859-5 Latin/Cyrillic */
  56: #define FC_CP866   24  /* Microsoft CP866 Cyrillic */
  57: #define FC_KOI7    25  /* KOI-7 = Short KOI */
  58: #define FC_KOI8    26  /* KOI-8 */
  59: 
  60: /* Japanese sets */
  61: 
  62: #define FC_JIS7    27  /* JIS-7 */
  63: #define FC_SHJIS   28  /* Shifted JIS = CP932 */
  64: #define FC_JEUC    29  /* Japanese EUC (JAE) */
  65: #define FC_JDEC    30  /* Japanese DEC Kanji */
  66: 
  67: #define MAXFCSETS  30  /* Highest file character set number */
  68: 
  69: #endif /* CKUXLA_H */

Defined macros

CKUXLA_H defined in line 20; used 1 times
  • in line 19
FC_1LATIN defined in line 43; used 15 times
FC_APPQD defined in line 50; used 9 times
FC_CHASCII defined in line 39; used 4 times
FC_CP437 defined in line 47; used 3 times
FC_CP850 defined in line 48; used 3 times
FC_CP852 defined in line 49; used 5 times
FC_CP866 defined in line 56; used 4 times
FC_CYRILL defined in line 55; used 3 times
FC_DECMCS defined in line 45; used 3 times
FC_DGMCS defined in line 51; used 5 times
FC_DUASCII defined in line 28; used 4 times
FC_FCASCII defined in line 31; used 5 times
FC_FIASCII defined in line 29; used 4 times
FC_FRASCII defined in line 30; used 4 times
FC_GEASCII defined in line 32; used 4 times
FC_HUASCII defined in line 33; used 4 times
FC_ITASCII defined in line 34; used 4 times
FC_JDEC defined in line 65; used 3 times
FC_JIS7 defined in line 62; used 8 times
FC_KOI7 defined in line 57; used 3 times
FC_KOI8 defined in line 58; used 3 times
FC_NEXT defined in line 46; used 5 times
FC_NOASCII defined in line 35; used 7 times
FC_POASCII defined in line 36; used 4 times
FC_SHJIS defined in line 63; used 5 times
FC_SPASCII defined in line 37; used 4 times
FC_SWASCII defined in line 38; used 4 times
FC_UKASCII defined in line 27; used 3 times

Usage of this include

Last modified: 1992-11-24
Generated: 2016-12-26
Generated by src2html V0.67
page hit count: 2718
Valid CSS Valid XHTML 1.0 Strict