1 0 stevel /* 2 0 stevel * Copyright 1990 Sun Microsystems, Inc. All rights reserved. 3 0 stevel * Use is subject to license terms. 4 0 stevel */ 5 0 stevel 6 0 stevel /* Copyright (c) 1983, 1984, 1985, 1986, 1987, 1988, 1989 AT&T */ 7 0 stevel /* All Rights Reserved */ 8 0 stevel 9 0 stevel /* 10 0 stevel * Copyright (c) 1980 Regents of the University of California. 11 0 stevel * All rights reserved. The Berkeley Software License Agreement 12 0 stevel * specifies the terms and conditions for redistribution. 13 0 stevel */ 14 0 stevel 15 0 stevel #pragma ident "%Z%%M% %I% %E% SMI" 16 0 stevel 17 0 stevel #include "sh.char.h" 18 0 stevel 19 0 stevel unsigned short _cmap[128] = { 20 0 stevel /* nul soh stx etx */ 21 0 stevel 0, 0, 0, 0, 22 0 stevel 23 0 stevel /* eot enq ack bel */ 24 0 stevel 0, 0, 0, 0, 25 0 stevel 26 0 stevel /* bs ht nl vt */ 27 0 stevel 0, _SP|_META, _NL|_META, 0, 28 0 stevel 29 0 stevel /* np cr so si */ 30 0 stevel 0, 0, 0, 0, 31 0 stevel 32 0 stevel /* dle dc1 dc2 dc3 */ 33 0 stevel 0, 0, 0, 0, 34 0 stevel 35 0 stevel /* dc4 nak syn etb */ 36 0 stevel 0, 0, 0, 0, 37 0 stevel 38 0 stevel /* can em sub esc */ 39 0 stevel 0, 0, 0, 0, 40 0 stevel 41 0 stevel /* fs gs rs us */ 42 0 stevel 0, 0, 0, 0, 43 0 stevel 44 0 stevel /* sp ! " # */ 45 0 stevel _SP|_META, 0, _Q, _META, 46 0 stevel 47 0 stevel /* $ % & ' */ 48 0 stevel _DOL, 0, _META, _Q, 49 0 stevel 50 0 stevel /* ( ) * + */ 51 0 stevel _META, _META, _GLOB, 0, 52 0 stevel 53 0 stevel /* , - . / */ 54 0 stevel 0, 0, 0, 0, 55 0 stevel 56 0 stevel /* 0 1 2 3 */ 57 0 stevel _DIG, _DIG, _DIG, _DIG, 58 0 stevel 59 0 stevel /* 4 5 6 7 */ 60 0 stevel _DIG, _DIG, _DIG, _DIG, 61 0 stevel 62 0 stevel /* 8 9 : ; */ 63 0 stevel _DIG, _DIG, 0, _META, 64 0 stevel 65 0 stevel /* < = > ? */ 66 0 stevel _META, 0, _META, _GLOB, 67 0 stevel 68 0 stevel /* @ A B C */ 69 0 stevel 0, _LET, _LET, _LET, 70 0 stevel 71 0 stevel /* D E F G */ 72 0 stevel _LET, _LET, _LET, _LET, 73 0 stevel 74 0 stevel /* H I J K */ 75 0 stevel _LET, _LET, _LET, _LET, 76 0 stevel 77 0 stevel /* L M N O */ 78 0 stevel _LET, _LET, _LET, _LET, 79 0 stevel 80 0 stevel /* P Q R S */ 81 0 stevel _LET, _LET, _LET, _LET, 82 0 stevel 83 0 stevel /* T U V W */ 84 0 stevel _LET, _LET, _LET, _LET, 85 0 stevel 86 0 stevel /* X Y Z [ */ 87 0 stevel _LET, _LET, _LET, _GLOB, 88 0 stevel 89 0 stevel /* \ ] ^ _ */ 90 0 stevel _ESC, 0, 0, _LET, 91 0 stevel 92 0 stevel /* ` a b c */ 93 0 stevel _Q1|_GLOB, _LET, _LET, _LET, 94 0 stevel 95 0 stevel /* d e f g */ 96 0 stevel _LET, _LET, _LET, _LET, 97 0 stevel 98 0 stevel /* h i j k */ 99 0 stevel _LET, _LET, _LET, _LET, 100 0 stevel 101 0 stevel /* l m n o */ 102 0 stevel _LET, _LET, _LET, _LET, 103 0 stevel 104 0 stevel /* p q r s */ 105 0 stevel _LET, _LET, _LET, _LET, 106 0 stevel 107 0 stevel /* t u v w */ 108 0 stevel _LET, _LET, _LET, _LET, 109 0 stevel 110 0 stevel /* x y z { */ 111 0 stevel _LET, _LET, _LET, _GLOB, 112 0 stevel 113 0 stevel /* | } ~ del */ 114 0 stevel _META, 0, 0, 0, 115 0 stevel }; 116