Annotation of 43BSD/contrib/B/src/bed/syms.h, revision 1.1

1.1     ! root        1: /* Copyright (c) Stichting Mathematisch Centrum, Amsterdam, 1985. */
        !             2: /* $Header: syms.h,v 1.1 85/08/22 15:44:34 timo Exp $ */
        !             3: 
        !             4: /*
        !             5:  * B editor -- Grammar symbol definitions.
        !             6:  */
        !             7: 
        !             8: /*
        !             9:  * Values returned by function symbol(n).
        !            10:  * They are used directly as index in the grammar table.
        !            11:  * The NAMES of the #defined constants are of no importance outside this file.
        !            12:  */
        !            13: 
        !            14: #define Put    1
        !            15: #define Insert 2
        !            16: #define Remove 3
        !            17: #define Choose 4
        !            18: #define Draw   5
        !            19: #define Set_random     6
        !            20: #define Delete 7
        !            21: #define Check  8
        !            22: #define Share  9
        !            23: 
        !            24: #define Write  10
        !            25: #define Read   11
        !            26: #define Read_raw       12
        !            27: 
        !            28: #define If     13
        !            29: #define While  14
        !            30: #define For    15
        !            31: 
        !            32: #define Select 16
        !            33: 
        !            34: #define Quit   18
        !            35: #define Return 19
        !            36: #define Report 20
        !            37: #define Succeed        21
        !            38: #define Fail   22
        !            39: 
        !            40: #define How_to 23
        !            41: #define Yield  24
        !            42: #define Test   25
        !            43: #define Suite  26
        !            44: #define Refinement     27
        !            45: 
        !            46: #define Compound       28
        !            47: #define Collateral     29
        !            48: #define Tag    30
        !            49: #define Number 31
        !            50: #define Selection      32
        !            51: #define Behead 33
        !            52: #define Curtail        34
        !            53: 
        !            54: #define And    35
        !            55: #define Or     36
        !            56: #define Not    37
        !            57: #define Some_in        38
        !            58: #define Each_in        39
        !            59: #define No_in  40
        !            60: #define Some_parsing   41
        !            61: #define Each_parsing   42
        !            62: #define No_parsing     43
        !            63: 
        !            64: #define Comment        44
        !            65: #define Keyword        45
        !            66: 
        !            67: #define L_t_dis        46
        !            68: #define List_body      47
        !            69: #define Tab_body       48
        !            70: #define Tab_entry      49
        !            71: 
        !            72: #define E_number       50
        !            73: #define Com_target     51
        !            74: #define Col_target     52
        !            75: #define Sel_expr       53
        !            76: #define Text1  54
        !            77: #define Text2  55
        !            78: #define Grouped        56
        !            79: #define Blocked        57
        !            80: #define Operators      58
        !            81: 
        !            82: #define Else_kw        59
        !            83: #define Kw_plus        60
        !            84: #define E_plus 61
        !            85: #define Conversion     62
        !            86: #define T1     63
        !            87: #define T1_plus        64
        !            88: #define T2     65
        !            89: #define T2_plus        66
        !            90: #define Cmt_cmd        67
        !            91: 
        !            92: #define F_kw_plus      69
        !            93: #define F_e_plus       70
        !            94: #define Plus_sign      71
        !            95: #define Minus_sign     72
        !            96: 
        !            97: #define Long_comp      73
        !            98: #define Short_comp     74
        !            99: #define Cmt_comp       75
        !           100: 
        !           101: #define Long_unit      76
        !           102: #define Short_unit     77
        !           103: #define Cmt_head       78
        !           104: 
        !           105: #define Ref_join       79
        !           106: 
        !           107: #define And_kw 80
        !           108: #define Or_kw  81
        !           109: 
        !           110: #define E_part 82
        !           111: 
        !           112: #define Unit_edit      83
        !           113: #define Target_edit    84
        !           114: #define Imm_cmd        85
        !           115: #define Raw    86
        !           116: #define Raw_input      87
        !           117: #define Edit_unit      88
        !           118: #define Edit_target    89
        !           119: #define Colon  90
        !           120: #define Equals 91
        !           121: #define Test_suite     92
        !           122: #define Expression     93
        !           123: 
        !           124: /*
        !           125:  * The last three, `Suggestion', `Optional' and `Hole',
        !           126:  * with values 97, 98 and 99, are defined in "gram.h".
        !           127:  */

unix.superglobalmegacorp.com

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