token.h revision 7c478bd95313f5f23a4c958a745db2134aa03244
/*
* CDDL HEADER START
*
* The contents of this file are subject to the terms of the
* Common Development and Distribution License, Version 1.0 only
* (the "License"). You may not use this file except in compliance
* with the License.
*
* You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
* See the License for the specific language governing permissions
* and limitations under the License.
*
* When distributing Covered Code, include this CDDL HEADER in each
* file and include the License file at usr/src/OPENSOLARIS.LICENSE.
* If applicable, add the following below this CDDL HEADER, with the
* fields enclosed by brackets "[]" replaced with your own identifying
* information: Portions Copyright [yyyy] [name of copyright owner]
*
* CDDL HEADER END
*/
/* Copyright (c) 1984, 1986, 1987, 1988, 1989 AT&T */
/* All Rights Reserved */
/*
* Copyright (c) 1985 AT&T
* All Rights Reserved
*
*/
#ident "%Z%%M% %I% %E% SMI" /* SVr4.0 1.7 */
typedef long token;
extern token _cmd_to_tok();
/* Funny "characters" enabled for various special function keys for input */
/* This list is created from caps and curses.ed. Do not edit it! */
/* The keypad is arranged like this: */
/* a1 up a3 */
/* left b2 right */
/* c1 down c3 */
/* use these for redefining the slks */
#define TOK_SLK1 0700
#define TOK_SLK2 0701
#define TOK_SLK3 0702
#define TOK_SLK4 0703
#define TOK_SLK5 0704
#define TOK_SLK6 0705
#define TOK_SLK7 0706
#define TOK_SLK8 0707
#define TOK_SLK9 0710
#define TOK_SLK10 0711
#define TOK_SLK11 0712
#define TOK_SLK12 0713
#define TOK_SLK13 0714
#define TOK_SLK14 0715
#define TOK_SLK15 0716
#define TOK_SLK16 0717
#define TOK_TOGSLK 0720
/* FMLI TOKENS */
#define TOK_TAB 011
#define TOK_RETURN 015
#define TOK_ERASE 0177
#define TOK_NOP 0721
#define TOK_SCRAMBLE 0723
#define TOK_UNSCRAMBLE 0724
#define TOK_LOGOUT 0725
#define TOK_SECURITY 0726
#define TOK_ORGANIZE 0727
#define TOK_SHOW_PATH 0731
#define TOK_GOTO 0732
#define TOK_DELETE TOK_DL
#define TOK_DISPLAY 0734
#define TOK_TIME 0735
#define TOK_UNIX 0736
#define TOK_BADCHAR 0737
#define TOK_FUNCTION 0742
#define TOK_PREV_WDW 0743
#define TOK_NEXT_WDW 0744
#define TOK_MENCMD 0745
#define TOK_CLEANUP 0746
#define TOK_UNK_CMD 0747
#define TOK_PRINTCHAR 0750
#define TOK_CHECKWORLD 0751
#define TOK_NUNIQUE 0752
#define TOK_UNDELETE 0753
#define TOK_REREAD 0754
#define TOK_DEBUG 0755
#define TOK_SET 0756
#define TOK_RUN 0757
#define TOK_OBJOP 0760
/* flags to be OR'ed in with token */