Annotation of 43BSD/ucb/window/token.h, revision 1.1.1.1

1.1       root        1: /*
                      2:  * @(#)token.h 3.4 4/24/85
                      3:  */
                      4: 
                      5: /*
                      6:  * Copyright (c) 1983 Regents of the University of California,
                      7:  * All rights reserved.  Redistribution permitted subject to
                      8:  * the terms of the Berkeley Software License Agreement.
                      9:  */
                     10: 
                     11: #define token          (cx.x_token)
                     12: #define token_num      (cx.x_val.v_num)
                     13: #define token_str      (cx.x_val.v_str)
                     14: 
                     15: #define T_EOL          1
                     16: #define T_EOF          2
                     17: #define T_COMP         3
                     18: #define T_PLUS         4
                     19: #define T_MINUS                5
                     20: #define T_MUL          6
                     21: #define T_DIV          7
                     22: #define T_LP           8
                     23: #define T_RP           9
                     24: #define T_DOLLAR       10
                     25: #define T_COMMA                11
                     26: #define T_QUEST                12
                     27: #define T_COLON                13
                     28: #define T_CHAR         14
                     29: #define T_STR          15
                     30: #define T_NUM          16
                     31: #define T_MOD          17
                     32: #define T_XOR          18
                     33: #define T_DQ           19              /* $? */
                     34: #define T_GE           20
                     35: #define T_RS           21
                     36: #define T_GT           22
                     37: #define T_LE           23
                     38: #define T_LS           24
                     39: #define T_LT           25
                     40: #define T_EQ           26
                     41: #define T_ASSIGN       27
                     42: #define T_NE           28
                     43: #define T_NOT          29
                     44: #define T_ANDAND       30
                     45: #define T_AND          31
                     46: #define T_OROR         32
                     47: #define T_OR           33
                     48: #define T_IF           34
                     49: #define T_THEN         35
                     50: #define T_ELSIF                36
                     51: #define T_ELSE         37
                     52: #define T_ENDIF                38

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.