Annotation of coherent/e/bin/ckermit/ckcasc.h, revision 1.1

1.1     ! root        1: /*
        !             2:   File CKCASC.H
        !             3:   Mnemonics for ASCII control characters (and Space) for use with C-Kermit.
        !             4: */
        !             5: /*
        !             6:   Author: Frank da Cruz ([email protected], [email protected]),
        !             7:   Columbia University Center for Computing Activities.
        !             8:   First released January 1985.
        !             9:   Copyright (C) 1985, 1992, Trustees of Columbia University in the City of New
        !            10:   York.  Permission is granted to any individual or institution to use this
        !            11:   software as long as it is not sold for profit.  This copyright notice must be
        !            12:   retained.  This software may not be included in commercial products without
        !            13:   written permission of Columbia University.
        !            14: */
        !            15: #ifndef CKCASC_H
        !            16: #define CKCASC_H
        !            17: 
        !            18: #define NUL  '\0'     /* Null */
        !            19: #define SOH  001      /* Start of header */
        !            20: #define STX  002      /* Ctrl-B */
        !            21: #define ENQ  005      /* ENQ */
        !            22: #define BEL  007      /* Bell (Beep) */
        !            23: #define BS   010      /* Backspace */
        !            24: #define HT   011      /* Horizontal Tab */
        !            25: #define LF   012      /* Linefeed */
        !            26: #define NL   '\n'     /* Newline */
        !            27: #define FF   014      /* Formfeed */
        !            28: #define CR   015      /* Carriage Return */
        !            29: #define SO   016      /* Shift Out */
        !            30: #define SI   017      /* Shift In */
        !            31: #define DLE  020      /* Datalink Escape */
        !            32: #define ESC  033      /* Escape */
        !            33: #define XON  021      /* XON */
        !            34: #define XOFF 023      /* XOFF */
        !            35: #define SUB  032      /* SUB */
        !            36: #define XGS  '\x1D'   /* Group Separator,  Ctrl-Rightbracket */
        !            37: #define US   '\x1F'   /* Unit Separator,   Ctrl-Underscore */
        !            38: #define XFS  '\x1C'   /* Field Separator,  Ctrl-Backslash */
        !            39: #define XRS  036      /* Record Separator, Ctrl-Circumflex */
        !            40: #define SYN  '\x16'   /* SYN, Ctrl-V */
        !            41: #define CAN  030      /* CAN, Ctrl-X */
        !            42: #define SP   040      /* Space */
        !            43: #define DEL  0177     /* Delete (Rubout) */
        !            44: #define RUB  0177     /* Delete (Rubout) */
        !            45: #ifdef COMMENT
        !            46: /*
        !            47:   These aren't needed yet, so let's not cause any unnecessary conflicts.
        !            48: */
        !            49: #define CSI  0233     /* 8-bit Control Sequence Introducer */
        !            50: #define SS2  0216     /* 8-bit Single Shift 2 */
        !            51: #define SS3  0217     /* 8-bit Single Shift 3 */
        !            52: #define DCS  0220     /* 8-bit Device Control String Introducer */
        !            53: #define ST8  0234     /* 8-bit String Terminator */
        !            54: #define OSC  0235     /* 8-bit Operating System Command */
        !            55: #define PM8  0236     /* 8-bit Privace Message */
        !            56: #define APC  0237     /* 8-bit Application Program Command */
        !            57: #endif /* COMMENT */
        !            58: #endif /* CKCASC_H */
        !            59: 

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.