1 /* 2 * BEGIN illumos section 3 * This is an unstable interface; changes may be made 4 * without notice. 5 * END illumos section 6 */ 7 /*********************************************************************** 8 * * 9 * This software is part of the ast package * 10 * Copyright (c) 1985-2025 AT&T Intellectual Property * 11 * All Rights Reserved * 12 * This software is licensed by AT&T Intellectual Property * 13 * under the terms and conditions of the license in * 14 * http://www.eclipse.org/org/documents/epl-v10.html * 15 * (with an md5 checksum of b35adb5213ca9657e911e9befb180842) * 16 * * 17 * Information and Software Systems Research * 18 * AT&T Research * 19 * Florham Park NJ * 20 * * 21 * Glenn Fowler <gsf@research.att.com> * 22 * David Korn <dgk@research.att.com> * 23 * Phong Vo <kpv@research.att.com> * 24 * * 25 ***********************************************************************/ 26 /* : : generated from contrib/ast/src/lib/libast/features/ccode by iffe version 2012-07-17 : : */ 27 #ifndef _def_ccode_ast 28 #define _def_ccode_ast 1 29 #define _sys_types 1 /* #include <sys/types.h> ok */ 30 31 #define CC_ASCII 1 /* ISO-8859-1 */ 32 #define CC_EBCDIC_E 2 /* Xopen dd(1) EBCDIC */ 33 #define CC_EBCDIC_I 3 /* Xopen dd(1) IBM */ 34 #define CC_EBCDIC_O 4 /* IBM-1047 mvs OpenEdition */ 35 #define CC_EBCDIC_S 5 /* Siemens posix-bc */ 36 #define CC_EBCDIC_H 6 /* IBM-37 AS/400 */ 37 #define CC_EBCDIC_M 7 /* IBM mvs cobol */ 38 #define CC_EBCDIC_U 8 /* microfocus cobol */ 39 40 #define CC_MAPS 8 /* number of code maps */ 41 42 #define CC_EBCDIC CC_EBCDIC_E 43 #define CC_EBCDIC1 CC_EBCDIC_E 44 #define CC_EBCDIC2 CC_EBCDIC_I 45 #define CC_EBCDIC3 CC_EBCDIC_O 46 47 #define CC_NATIVE CC_ASCII /* native character code */ 48 #define CC_ALIEN CC_EBCDIC /* alien character code */ 49 50 #define CC_bel 0007 /* bel character */ 51 #define CC_esc 0033 /* esc character */ 52 #define CC_sub 0032 /* sub character */ 53 #define CC_vt 0013 /* vt character */ 54 #endif 55