1*22253Sdist /* 2*22253Sdist * Copyright (c) 1980 Regents of the University of California. 3*22253Sdist * All rights reserved. The Berkeley software License Agreement 4*22253Sdist * specifies the terms and conditions for redistribution. 5*22253Sdist * 6*22253Sdist * @(#)tree.h 5.1 (Berkeley) 06/05/85 7*22253Sdist */ 8741Speter 9741Speter #define T_MINUS 1 10741Speter #define T_MOD 2 11741Speter #define T_DIV 3 12741Speter #define T_DIVD 4 13741Speter #define T_MULT 5 14741Speter #define T_ADD 6 15741Speter #define T_SUB 7 16741Speter #define T_EQ 8 17741Speter #define T_NE 9 18741Speter #define T_LT 10 19741Speter #define T_GT 11 20741Speter #define T_LE 12 21741Speter #define T_GE 13 22741Speter #define T_NOT 14 23741Speter #define T_AND 15 24741Speter #define T_OR 16 25741Speter #define T_ASGN 17 26741Speter #define T_PLUS 18 27741Speter #define T_IN 19 28741Speter #define T_LISTPP 20 29741Speter #define T_PDEC 21 30741Speter #define T_FDEC 22 31741Speter #define T_PVAL 23 32741Speter #define T_PVAR 24 33741Speter #define T_PFUNC 25 34741Speter #define T_PPROC 26 35741Speter #define T_NIL 27 36741Speter #define T_STRNG 28 37741Speter #define T_CSTRNG 29 38741Speter #define T_PLUSC 30 39741Speter #define T_MINUSC 31 40741Speter #define T_ID 32 41741Speter #define T_INT 33 42741Speter #define T_FINT 34 43741Speter #define T_CINT 35 44741Speter #define T_CFINT 36 45741Speter #define T_TYPTR 37 46741Speter #define T_TYPACK 38 47741Speter #define T_TYSCAL 39 48741Speter #define T_TYRANG 40 49741Speter #define T_TYARY 41 50741Speter #define T_TYFILE 42 51741Speter #define T_TYSET 43 52741Speter #define T_TYREC 44 53741Speter #define T_TYFIELD 45 54741Speter #define T_TYVARPT 46 55741Speter #define T_TYVARNT 47 56741Speter #define T_CSTAT 48 57741Speter #define T_BLOCK 49 58741Speter #define T_BSTL 50 59741Speter #define T_LABEL 51 60741Speter #define T_PCALL 52 61741Speter #define T_FCALL 53 62741Speter #define T_CASE 54 63741Speter #define T_WITH 55 64741Speter #define T_WHILE 56 65741Speter #define T_REPEAT 57 66741Speter #define T_FORU 58 67741Speter #define T_FORD 59 68741Speter #define T_GOTO 60 69741Speter #define T_IF 61 70741Speter #define T_CSET 63 71741Speter #define T_RANG 64 72741Speter #define T_VAR 65 73741Speter #define T_ARGL 66 74741Speter #define T_ARY 67 75741Speter #define T_FIELD 68 76741Speter #define T_PTR 69 77741Speter #define T_WEXP 70 78741Speter #define T_PROG 71 79741Speter #define T_BINT 72 80741Speter #define T_CBINT 73 81741Speter #define T_IFEL 74 82741Speter #define T_IFX 75 83741Speter #define T_TYID 76 84741Speter #define T_COPSTR 77 85741Speter #define T_BOTTLE 78 86741Speter #define T_RFIELD 79 87741Speter #define T_FLDLST 80 88741Speter #define T_LAST 81 8915963Smckusick #define T_TYCRANG 82 9015963Smckusick #define T_TYCARY 83 91