📄 ckuver.h
字号:
/* ckuver.h -- C-Kermit UNIX Version heralds *//* Author: Frank da Cruz <fdc@columbia.edu>, Columbia University Academic Information Systems, New York City. Copyright (C) 1985, 2000, Trustees of Columbia University in the City of New York. All rights reserved. See the C-Kermit COPYING.TXT file or the copyright text in the ckcmai.c module for disclaimer and permissions.*/#ifndef CKUVER_H#define CKUVER_H/* Arranged more or less alphabetically by compiler symbol *//* Must be included AFTER ckcdeb.h. */#ifdef BEOS#ifdef BEOS45#define HERALD " BeOS 4.5"#else#define HERALD " BeOS"#endif /* BEOS45 */#else#ifdef BEBOX#ifdef BE_DR_7#define HERALD " BeBox DR7"#else#define HERALD " BeBox"#endif /* BE_DR_7 */#endif /* BEBOX */#endif /* BEOX */#ifdef BELLV10#define HERALD " Bell Labs Research UNIX V10"#endif /* BELLV10 */#ifdef APOLLOSR10#define HERALD " Apollo SR10"#endif /* APOLLOSR10 */#ifdef MAC#define HERALD " Apple Macintosh"#endif /* MAC */#ifdef A986#define HERALD " Altos 986 / Xenix 3.0"#endif /* A986 */#ifdef AS400#define HERALD " AS/400"#endif /* AS400 */#ifdef aegis#ifdef BSD4#define HERALD " Apollo DOMAIN/IX 4.2 BSD"#else#ifdef ATTSV#define HERALD " Apollo DOMAIN/IX System V"#else#define HERALD " Apollo Aegis"#endif /* BSD4 */#endif /* ATTSV */#endif /* aegis */#ifndef HERALD#ifdef AIXRS#ifdef AIX45#define HERALD " IBM AIX 4.5"#else#ifdef AIX44#define HERALD " IBM AIX 4.4"#else#ifdef AIX43#define HERALD " IBM AIX 4.3"#else#ifdef AIX42#define HERALD " IBM AIX 4.2"#else#ifdef SVR4#ifdef AIX41#define HERALD " IBM AIX 4.1"#else#define HERALD " IBM RS/6000 AIX 3.2"#endif /* AIX41 */#else#define HERALD " IBM RS/6000 AIX 3.0/3.1"#endif /* SVR4 */#endif /* AIX42 */#endif /* AIX43 */#endif /* AIX44 */#endif /* AIX45 */#endif /* AIXRS */#ifdef PS2AIX10#define HERALD " IBM PS/2 AIX 1.x"#endif /* PS2AIX10 */#ifdef AIXPS2#define HERALD " IBM PS/2 AIX 3.x"#endif /* AIXPS2 */#ifdef AIX370#ifndef HERALD#define HERALD " IBM System/370 AIX/370"#endif#endif /* AIX370 */#ifdef AIXESA#ifndef HERALD#define HERALD " IBM AIX/ESA version 2.1"#endif#endif /* AIXESA */#ifdef ATT6300#define HERALD " AT&T 6300"#endif /* ATT6300 */#ifdef ATT7300#ifdef UNIX351M#define HERALD " AT&T 7300 UNIX PC UNIX 3.51m"#else#define HERALD " AT&T 7300 UNIX PC"#endif /* UNIX351M */#endif /* ATT7300 */#ifdef AUX#define HERALD " Apple Macintosh AUX"#endif /* AUX */#ifdef BSD44#ifdef MACOSX#ifdef MACOSX10#define HERALD " Mac OS X 1.0"#else#define HERALD " Mac OS X"#endif /* MACOSX10 */#else#ifdef OPENBSD#define HERALD " OpenBSD"#else#ifdef __bsdi__#ifdef BSDI4#define HERALD " BSDI BSD/OS 4.0"#else#ifdef BSDI3#define HERALD " BSDI BSD/OS 3.0"#else#ifdef BSDI2#define HERALD " BSDI BSD/OS 2.0" /* 1.1++ name... */#else#define HERALD " BSDI BSD/386" /* Original 1.0 name */#endif /* BSDI2 */#endif /* BSDI3 */#endif /* BSDI4 */#else /* __bsdi__ */#ifdef __NetBSD__#define HERALD " NetBSD"#else#ifdef __FreeBSD__#ifdef FREEBSD3#define HERALD " FreeBSD 3.0"#else#ifdef FREEBSD2#define HERALD " FreeBSD 2.0"#else#define HERALD " FreeBSD"#endif /* FREEBSD2 */#endif /* FREEBSD3 */#else#ifdef __386BSD__#define HERALD " 386BSD"#else#define HERALD " 4.4BSD"#endif /* __386BSD__ */#endif /* __FreeBSD__ */#endif /* __NetBSD__ */#endif /* __bsdi__ */#endif /* OPENBSD */#endif /* MACOSX */#endif /* BSD44 */#ifdef ENCORE#ifdef BSD43#define HERALD " Encore Multimax UMAX 4.3"#else#define HERALD " Encore Multimax UMAX 4.2"#endif#endif /* ENCORE */#ifdef BSD29#define HERALD " 2.9 BSD"#endif /* BSD29 */#ifdef BSD41#define HERALD " 4.1 BSD"#endif /* BSD41 */#ifdef C70#define HERALD " BBN C/70"#endif /* c70 */#ifdef CIE#define HERALD " CIE Systems 680/20 Regulus"#endif /* CIE */#ifdef COHERENT#ifdef _I386#define HERALD " MWC Coherent 386 4.x"#ifndef i386#define i386#endif /* i386 */#else#define HERALD " PC/AT MWC Coherent 286 3.x"#ifndef i286#define i286#endif /* i286 */#endif /* _I386 */#endif /* COHERENT */#ifdef CONVEX9#define HERALD " Convex/OS"#endif /* CONVEX9 */#ifdef CONVEX10#define HERALD " Convex/OS 10.1"#endif /* CONVEX10 */#ifdef _CRAY#ifdef _CRAYCOM#define HERALD " Cray CSOS"#else /* _CRAYCOM */#define HERALD " Cray UNICOS"#endif /* _CRAYCOM */#endif /* _CRAY */#ifdef DGUX#ifdef DGUX54420#define HERALD " Data General DG/UX R4.20"#else#ifdef DGUX54411#define HERALD " Data General DG/UX R4.11"#else#ifdef DGUX54410#define HERALD " Data General DG/UX R4.10"#else#ifdef DGUX54310#define HERALD " Data General DG/UX 5.4R3.10"#else#ifdef DGUX543#define HERALD " Data General DG/UX 5.4R3.00"#else#ifdef DGUX540#define HERALD " Data General DG/UX 5.4"#else#ifdef DGUX430#define HERALD " Data General DG/UX 4.30"#else#define HERALD " Data General DG/UX"#endif /* DGUX430 */#endif /* DGUX540 */#endif /* DGUX543 */#endif /* DGUX54310 */#endif /* DGUX54410 */#endif /* DGUX54411 */#endif /* DGUX54420 */#endif /* DGUX */#ifdef datageneral#ifndef HERALD#define HERALD " Data General AOS/VS"#endif /* HERALD */#endif /* datageneral */#ifdef SINIX#ifdef SNI544#define HERALD " Siemens Nixdorf Reliant UNIX V5.44"#else#ifdef SNI543#define HERALD " Siemens Nixdorf Reliant UNIX V5.43"#else#ifdef SNI541#define HERALD " Siemens Nixdorf SINIX V5.41"#else#define HERALD " Siemens Nixdorf SINIX V5.42"#endif /* SNI541 */#endif /* SNI543 */#endif /* SNI544 */#endif /* SINIX */#ifdef DELL_SVR4#define HERALD " Dell System V R4"#endif /* DELL_SVR4 */#ifdef NCRMPRAS#define HERALD " NCR MP-RAS"#endif /* NCRMPRAS */#ifdef UNIXWARE#define HERALD " UnixWare"#else#ifdef OLD_UNIXWARE#define HERALD " UnixWare"#endif /* OLD_UNIXWARE */#endif /* UNIXWARE */#ifdef ICL_SVR4#define HERALD " ICL System V R4 DRS N/X"#endif /* ICL_SVR4 */#ifdef FT18#ifdef FT21#define HERALD " Fortune For:Pro 2.1"#else#define HERALD " Fortune For:Pro 1.8"#endif /* FT21 */#endif /* FT18 */#ifdef GEMDOS#define HERALD " Atari ST GEM 1.0"#endif /* GEMDOS */#ifdef XF68R3V6#define HERALD " Motorola UNIX System V/68 R3V6"#endif /* XF68R3V6 */#ifdef XF88R32#define HERALD " Motorola UNIX System V/88 R32"#endif /* XF88R32 */#ifdef I386IX#ifdef SVR3JC#define HERALD " Interactive UNIX System V/386 R3.2"#else#define HERALD " Interactive Systems Corp 386/ix"#endif /* SVR3JC */#endif /* I386IX */#ifdef IRIX65#define HERALD " Silicon Graphics IRIX 6.5"#else#ifdef IRIX64#define HERALD " Silicon Graphics IRIX 6.4"#else#ifdef IRIX63#define HERALD " Silicon Graphics IRIX 6.3"#else#ifdef IRIX62#define HERALD " Silicon Graphics IRIX 6.2"#else#ifdef IRIX60#define HERALD " Silicon Graphics IRIX 6.0"#else#ifdef IRIX53#define HERALD " Silicon Graphics IRIX 5.3"#else#ifdef IRIX52#define HERALD " Silicon Graphics IRIX 5.2"#else#ifdef IRIX51#define HERALD " Silicon Graphics IRIX 5.1"#else#ifdef IRIX40#define HERALD " Silicon Graphics IRIX 4.0"#endif /* IRIX40 */#endif /* IRIX51 */#endif /* IRIX52 */#endif /* IRIX53 */#endif /* IRIX60 */#endif /* IRIX62 */#endif /* IRIX63 */#endif /* IRIX64 */#endif /* IRIX65 */#ifdef ISIII#define HERALD " Interactive Systems Corp System III"#endif /* ISIII */#ifdef IX370#define HERALD " IBM IX/370"#endif /* IX370 */#ifdef HPUX#ifdef HPUX5#define HERALD " HP-UX 5.00"#else#ifdef HPUX6#define HERALD " HP-UX 6.00"#else#ifdef HPUX7#define HERALD " HP-UX 7.00"#else#ifdef HPUX8#define HERALD " HP-UX 8.00"#else#ifdef HPUX9#define HERALD " HP-UX 9.00"#else#ifdef HPUX1100#define HERALD " HP-UX 11.00"#else#ifdef HPUX10#ifdef HPUX1030#define HERALD " HP-UX 10.30"#else#ifdef HPUX1020#define HERALD " HP-UX 10.20"#else#ifdef HPUX1010#define HERALD " HP-UX 10.10"#else#ifdef HPUX10xx#define HERALD " HP-UX 10.xx"#else#define HERALD " HP-UX 10.00"#endif /* HPUX10XX */#endif /* HPUX1010 */#endif /* HPUX1020 */#endif /* HPUX1030 */#else#define HERALD " HP-UX"#endif /* HPUX10 */#endif /* HPUX1100 */#endif /* HPUX9 */#endif /* HPUX8 */#endif /* HPUX7 */#endif /* HPUX6 */#endif /* HPUX5 */#endif /* HPUX */#ifdef MINIX#ifdef MINIX2#define HERALD " Minix 2.0"#else#define HERALD " Minix 1.x"#endif /* MINIX2 */#endif /* MINIX */#ifdef MIPS#define HERALD " MIPS RISC/OS SVR3"#endif /* MIPS */#ifdef NEXT#ifdef OPENSTEP42#define HERALD " OPENSTEP 4.2"#else#ifdef NEXT33#define HERALD " NeXTSTEP 3.3"#else#define HERALD " NeXTSTEP"#endif /* NEXT33 */#endif /* OPENSTEP42 */#endif /* NEXT */#ifdef OSF#ifdef i386#define HERALD " DECpc OSF/1"#ifdef __GNUC#define OSFPC#endif /* __GNUC */#else#ifdef __alpha#ifdef OSF50#define HERALD " Compaq Tru64 UNIX 5.0"#else#ifdef OSF40#ifdef TRU64#ifdef OSF40G#define HERALD " Compaq Tru64 UNIX 4.0G"#else#define HERALD " Compaq Tru64 UNIX 4.0E"#endif /* OSF40G */#else#define HERALD " Digital UNIX 4.0"#endif /* TRU64 */#else#ifdef OSF32#define HERALD " Digital UNIX 3.2"#else#define HERALD " DEC OSF/1 Alpha"#endif /* OSF50 */#endif /* OSF40 */#endif /* OSF32 */#else#define HERALD " DEC OSF/1"#endif /* __alpha */#endif /* i386 */#endif /* OSF */#ifdef PCIX#define HERALD " PC/IX"#endif /* PCIX */#ifdef sxaE50#define HERALD " PFU SX/A V10/L50"#endif /* sxaE50 */#ifdef PROVX1#define HERALD " DEC Professional 300 (Venix 1.0)"#endif /* PROVX1 */#ifdef PYRAMID#ifdef SVR4#define HERALD " Pyramid DC/OSx"#else#define HERALD " Pyramid Dual Port OSx"#endif /* SVR4 */#endif /* PYRAMID */#ifdef RTAIX#define HERALD " IBM RT PC (AIX 2.2)"#endif /* RTAIX */#ifdef RTU#define HERALD " Masscomp/Concurrent RTU"#endif /* RTU */#ifdef sony_news#define HERALD " SONY NEWS"#endif /* sony_news */#ifdef SOLARIS24#define HERALD " Solaris 2.4"#else#ifdef SOLARIS23#define HERALD " Solaris 2.3"#else#ifdef SOLARIS#define HERALD " Solaris 2.x"#endif /* SOLARIS */#endif /* SOLARIS23 */#endif /* SOLARIS24 */#ifdef SUNOS4#ifdef BSD4#ifdef SUNOS41
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -