2N/A * The contents of this file are subject to the terms of the 2N/A * Common Development and Distribution License, Version 1.0 only 2N/A * (the "License"). You may not use this file except in compliance 2N/A * See the License for the specific language governing permissions 2N/A * and limitations under the License. 2N/A * When distributing Covered Code, include this CDDL HEADER in each 2N/A * If applicable, add the following below this CDDL HEADER, with the 2N/A * fields enclosed by brackets "[]" replaced with your own identifying 2N/A * information: Portions Copyright [yyyy] [name of copyright owner] 2N/A * Copyright 1997 Sun Microsystems, Inc. All rights reserved. 2N/A * Use is subject to license terms. 2N/A/* Copyright (c) 1988 AT&T */ 2N/A/* All Rights Reserved */ 2N/A * University Copyright- Copyright (c) 1982, 1986, 1988 2N/A * The Regents of the University of California 2N/A * All Rights Reserved 2N/A * University Acknowledgment- Portions of this document are derived from 2N/A * software developed by the University of California, Berkeley, and its 2N/A#
pragma ident "%Z%%M% %I% %E% SMI" 2N/A * define unctrl codes for each character 2N/A "^@",
"^A",
"^B",
"^C",
"^D",
"^E",
"^F",
"^G",
"^H",
"^I",
"^J",
"^K",
2N/A "^L",
"^M",
"^N",
"^O",
"^P",
"^Q",
"^R",
"^S",
"^T",
"^U",
"^V",
"^W",
2N/A "^X",
"^Y",
"^Z",
"^[",
"^\\",
"^]",
"^~",
"^_",
2N/A " ",
"!",
"\"",
"#",
"$",
"%",
"&",
"'",
"(",
")",
"*",
"+",
",",
"-",
2N/A ".",
"/",
"0",
"1",
"2",
"3",
"4",
"5",
"6",
"7",
"8",
"9",
":",
";",
2N/A "<",
"=",
">",
"?",
"@",
"A",
"B",
"C",
"D",
"E",
"F",
"G",
"H",
"I",
2N/A "J",
"K",
"L",
"M",
"N",
"O",
"P",
"Q",
"R",
"S",
"T",
"U",
"V",
"W",
2N/A "X",
"Y",
"Z",
"[",
"\\",
"]",
"^",
"_",
"`",
"a",
"b",
"c",
"d",
"e",
2N/A "f",
"g",
"h",
"i",
"j",
"k",
"l",
"m",
"n",
"o",
"p",
"q",
"r",
"s",
2N/A "t",
"u",
"v",
"w",
"x",
"y",
"z",
"{",
"|",
"}",
"~",
"^?" 2N/A "M-^@",
"M-^A",
"M-^B",
"M-^C",
"M-^D",
"M-^E",
"M-^F",
"M-^G",
2N/A "M-^H",
"M-^I",
"M-^J",
"M-^K",
"M-^L",
"M-^M",
"M-^N",
"M-^O",
2N/A "M-^P",
"M-^Q",
"M-^R",
"M-^S",
"M-^T",
"M-^U",
"M-^V",
"M-^W",
2N/A "M-^X",
"M-^Y",
"M-^Z",
"M-^[",
"M-^\\",
"M-^]",
"M-^~",
"M-^_",
2N/A "M- ",
"M-!",
"M-\"",
"M-#",
"M-$",
"M-%",
"M-&",
"M-'",
2N/A "M-(",
"M-)",
"M-*",
"M-+",
"M-,",
"M--",
"M-.",
"M-/",
2N/A "M-0",
"M-1",
"M-2",
"M-3",
"M-4",
"M-5",
"M-6",
"M-7",
2N/A "M-8",
"M-9",
"M-:",
"M-;",
"M-<",
"M-=",
"M->",
"M-?",
2N/A "M-@",
"M-A",
"M-B",
"M-C",
"M-D",
"M-E",
"M-F",
"M-G",
2N/A "M-H",
"M-I",
"M-J",
"M-K",
"M-L",
"M-M",
"M-N",
"M-O",
2N/A "M-P",
"M-Q",
"M-R",
"M-S",
"M-T",
"M-U",
"M-V",
"M-W",
2N/A "M-X",
"M-Y",
"M-Z",
"M-[",
"M-\\",
"M-]",
"M-^",
"M-_",
2N/A "M-`",
"M-a",
"M-b",
"M-c",
"M-d",
"M-e",
"M-f",
"M-g",
2N/A "M-h",
"M-i",
"M-j",
"M-k",
"M-l",
"M-m",
"M-n",
"M-o",
2N/A "M-p",
"M-q",
"M-r",
"M-s",
"M-t",
"M-u",
"M-v",
"M-w",
2N/A "M-x",
"M-y",
"M-z",
"M-{",
"M-|",
"M-}",
"M-~",
"M-^?"