|
|
1.1 ! root 1: # ! 2: /* ! 3: * UNIX shell ! 4: * ! 5: * S. R. Bourne ! 6: * Bell Telephone Laboratories ! 7: * ! 8: */ ! 9: ! 10: #include "defs.h" ! 11: ! 12: char _ctype1[] { ! 13: /* 000 001 002 003 004 005 006 007 */ ! 14: _EOF, 0, 0, 0, 0, 0, 0, 0, ! 15: ! 16: /* bs ht nl vt np cr so si */ ! 17: 0, _TAB, _EOR, 0, 0, 0, 0, 0, ! 18: ! 19: 0, 0, 0, 0, 0, 0, 0, 0, ! 20: ! 21: 0, 0, 0, 0, 0, 0, 0, 0, ! 22: ! 23: /* sp ! " # $ % & ' */ ! 24: _SPC, 0, _DQU, 0, _DOL1, 0, _AMP, 0, ! 25: ! 26: /* ( ) * + , - . / */ ! 27: _BRA, _KET, 0, 0, 0, 0, 0, 0, ! 28: ! 29: /* 0 1 2 3 4 5 6 7 */ ! 30: 0, 0, 0, 0, 0, 0, 0, 0, ! 31: ! 32: /* 8 9 : ; < = > ? */ ! 33: 0, 0, 0, _SEM, _LT, 0, _GT, 0, ! 34: ! 35: /* @ A B C D E F G */ ! 36: 0, 0, 0, 0, 0, 0, 0, 0, ! 37: ! 38: /* H I J K L M N O */ ! 39: 0, 0, 0, 0, 0, 0, 0, 0, ! 40: ! 41: /* P Q R S T U V W */ ! 42: 0, 0, 0, 0, 0, 0, 0, 0, ! 43: ! 44: /* X Y Z [ \ ] ^ _ */ ! 45: 0, 0, 0, 0, _BSL, 0, _HAT, 0, ! 46: ! 47: /* ` a b c d e f g */ ! 48: _LQU, 0, 0, 0, 0, 0, 0, 0, ! 49: ! 50: /* h i j k l m n o */ ! 51: 0, 0, 0, 0, 0, 0, 0, 0, ! 52: ! 53: /* p q r s t u v w */ ! 54: 0, 0, 0, 0, 0, 0, 0, 0, ! 55: ! 56: /* x y z { | } ~ del */ ! 57: 0, 0, 0, 0, _BAR, 0, 0, 0 ! 58: }; ! 59: ! 60: ! 61: char _ctype2[] { ! 62: /* 000 001 002 003 004 005 006 007 */ ! 63: 0, 0, 0, 0, 0, 0, 0, 0, ! 64: ! 65: /* bs ht nl vt np cr so si */ ! 66: 0, 0, 0, 0, 0, 0, 0, 0, ! 67: ! 68: 0, 0, 0, 0, 0, 0, 0, 0, ! 69: ! 70: 0, 0, 0, 0, 0, 0, 0, 0, ! 71: ! 72: /* sp ! " # $ % & ' */ ! 73: 0, _PCS, 0, _NUM, _DOL2, 0, 0, 0, ! 74: ! 75: /* ( ) * + , - . / */ ! 76: 0, 0, _AST, _PLS, 0, _MIN, 0, 0, ! 77: ! 78: /* 0 1 2 3 4 5 6 7 */ ! 79: _DIG, _DIG, _DIG, _DIG, _DIG, _DIG, _DIG, _DIG, ! 80: ! 81: /* 8 9 : ; < = > ? */ ! 82: _DIG, _DIG, 0, 0, 0, _EQ, 0, _QU, ! 83: ! 84: /* @ A B C D E F G */ ! 85: _AT, _UPC, _UPC, _UPC, _UPC, _UPC, _UPC, _UPC, ! 86: ! 87: /* H I J K L M N O */ ! 88: _UPC, _UPC, _UPC, _UPC, _UPC, _UPC, _UPC, _UPC, ! 89: ! 90: /* P Q R S T U V W */ ! 91: _UPC, _UPC, _UPC, _UPC, _UPC, _UPC, _UPC, _UPC, ! 92: ! 93: /* X Y Z [ \ ] ^ _ */ ! 94: _UPC, _UPC, _UPC, _SQB, 0, 0, 0, _UPC, ! 95: ! 96: /* ` a b c d e f g */ ! 97: 0, _LPC, _LPC, _LPC, _LPC, _LPC, _LPC, _LPC, ! 98: ! 99: /* h i j k l m n o */ ! 100: _LPC, _LPC, _LPC, _LPC, _LPC, _LPC, _LPC, _LPC, ! 101: ! 102: /* p q r s t u v w */ ! 103: _LPC, _LPC, _LPC, _LPC, _LPC, _LPC, _LPC, _LPC, ! 104: ! 105: /* x y z { | } ~ del */ ! 106: _LPC, _LPC, _LPC, _CBR, 0, _CKT, 0, 0 ! 107: }; ! 108:
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.