1 /*- 2 * Copyright (c) 1980, 1993 3 * The Regents of the University of California. All rights reserved. 4 * 5 * %sccs.include.redist.c% 6 * 7 * @(#)tree.h 8.1 (Berkeley) 06/06/93 8 */ 9 10 #define T_MINUS 1 11 #define T_MOD 2 12 #define T_DIV 3 13 #define T_DIVD 4 14 #define T_MULT 5 15 #define T_ADD 6 16 #define T_SUB 7 17 #define T_EQ 8 18 #define T_NE 9 19 #define T_LT 10 20 #define T_GT 11 21 #define T_LE 12 22 #define T_GE 13 23 #define T_NOT 14 24 #define T_AND 15 25 #define T_OR 16 26 #define T_ASGN 17 27 #define T_PLUS 18 28 #define T_IN 19 29 #define T_LISTPP 20 30 #define T_PDEC 21 31 #define T_FDEC 22 32 #define T_PVAL 23 33 #define T_PVAR 24 34 #define T_PFUNC 25 35 #define T_PPROC 26 36 #define T_NIL 27 37 #define T_STRNG 28 38 #define T_CSTRNG 29 39 #define T_PLUSC 30 40 #define T_MINUSC 31 41 #define T_ID 32 42 #define T_INT 33 43 #define T_FINT 34 44 #define T_CINT 35 45 #define T_CFINT 36 46 #define T_TYPTR 37 47 #define T_TYPACK 38 48 #define T_TYSCAL 39 49 #define T_TYRANG 40 50 #define T_TYARY 41 51 #define T_TYFILE 42 52 #define T_TYSET 43 53 #define T_TYREC 44 54 #define T_TYFIELD 45 55 #define T_TYVARPT 46 56 #define T_TYVARNT 47 57 #define T_CSTAT 48 58 #define T_BLOCK 49 59 #define T_BSTL 50 60 #define T_LABEL 51 61 #define T_PCALL 52 62 #define T_FCALL 53 63 #define T_CASE 54 64 #define T_WITH 55 65 #define T_WHILE 56 66 #define T_REPEAT 57 67 #define T_FORU 58 68 #define T_FORD 59 69 #define T_GOTO 60 70 #define T_IF 61 71 #define T_CSET 63 72 #define T_RANG 64 73 #define T_VAR 65 74 #define T_ARGL 66 75 #define T_ARY 67 76 #define T_FIELD 68 77 #define T_PTR 69 78 #define T_WEXP 70 79 #define T_PROG 71 80 #define T_BINT 72 81 #define T_CBINT 73 82 #define T_IFEL 74 83 #define T_IFX 75 84 #define T_TYID 76 85 #define T_COPSTR 77 86 #define T_BOTTLE 78 87 #define T_RFIELD 79 88 #define T_FLDLST 80 89 #define T_LAST 81 90 #define T_TYCRANG 82 91 #define T_TYCARY 83 92