Subversion Repositories tendra.SVN

Rev

Rev 2 | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
2 7u83 1
/*
2
 * Automatically generated from the files:
7 7u83 3
 *	syntax.sid
2 7u83 4
 * and
7 7u83 5
 *	syntax.act
2 7u83 6
 * by:
7
 *	sid
8
 */
9
 
10
/* BEGINNING OF HEADER */
11
 
12
 
13
/*
14
    		 Crown Copyright (c) 1997
15
 
16
    This TenDRA(r) Computer Program is subject to Copyright
17
    owned by the United Kingdom Secretary of State for Defence
18
    acting through the Defence Evaluation and Research Agency
19
    (DERA).  It is made available to Recipients with a
20
    royalty-free licence for its use, reproduction, transfer
21
    to other parties and amendment for any purpose not excluding
22
    product development provided that any such use et cetera
23
    shall be deemed to be acceptance of the following conditions:-
24
 
25
        (1) Its Recipients shall ensure that this Notice is
26
        reproduced upon any copies or amended versions of it;
27
 
28
        (2) Any amended version of it shall be clearly marked to
29
        show both the nature of and the organisation responsible
30
        for the relevant amendment or amendments;
31
 
32
        (3) Its onward transfer from a recipient to another
33
        party shall be deemed to be that party's acceptance of
34
        these conditions;
35
 
36
        (4) DERA gives no warranty or assurance as to its
37
        quality or suitability for any purpose and DERA accepts
38
        no liability whatsoever in relation to any use to which
39
        it may be put.
40
*/
41
 
42
 
43
#ifndef SYNTAX_INCLUDED
44
#define SYNTAX_INCLUDED
45
 
46
typedef object *SID_COMMAND ;
47
 
48
/* BEGINNING OF FUNCTION DECLARATIONS */
49
 
7 7u83 50
extern void read_spec(SID_COMMAND *);
2 7u83 51
 
52
/* BEGINNING OF TERMINAL DEFINITIONS */
53
 
7 7u83 54
#define lex_double (34)
2 7u83 55
#define lex_ifdef (17)
7 7u83 56
#define lex_protect (52)
2 7u83 57
#define lex_base_Hapi (7)
58
#define lex_field (14)
59
#define lex_endif (11)
7 7u83 60
#define lex_assign (60)
61
#define lex_promote (51)
2 7u83 62
#define lex_number (1)
7 7u83 63
#define lex_lvalue (40)
64
#define lex_open_Hround (56)
65
#define lex_comma (62)
2 7u83 66
#define lex_macro (21)
7 7u83 67
#define lex_unknown (74)
2 7u83 68
#define lex_insert (5)
7 7u83 69
#define lex_float (37)
2 7u83 70
#define lex_subset (25)
7 7u83 71
#define lex_extern (36)
2 7u83 72
#define lex_string (2)
7 7u83 73
#define lex_arith (31)
74
#define lex_equal (66)
75
#define lex_colon (61)
76
#define lex_char (32)
2 7u83 77
#define lex_name (0)
78
#define lex_token (26)
7 7u83 79
#define lex_struct (44)
80
#define lex_const (33)
81
#define lex_weak (49)
2 7u83 82
#define lex_else (10)
7 7u83 83
#define lex_union (45)
2 7u83 84
#define lex_func (15)
85
#define lex_info (20)
7 7u83 86
#define lex_minus (68)
87
#define lex_long (39)
88
#define lex_short (42)
89
#define lex_void (47)
90
#define lex_enum (35)
91
#define lex_eof (73)
92
#define lex_star (72)
93
#define lex_dot_Hdot (64)
2 7u83 94
#define lex_nat (22)
95
#define lex_type (27)
7 7u83 96
#define lex_close_Hbrace (55)
97
#define lex_dot (63)
2 7u83 98
#define lex_variable (3)
99
#define lex_enumerate (12)
7 7u83 100
#define lex_int (38)
2 7u83 101
#define lex_set (23)
102
#define lex_exp (13)
103
#define lex_use (29)
104
#define lex_if (16)
7 7u83 105
#define lex_semicolon (71)
2 7u83 106
#define lex_implement (19)
7 7u83 107
#define lex_building (50)
2 7u83 108
#define lex_build_Hinsert (6)
109
#define lex_statement (24)
7 7u83 110
#define lex_close_Hsquare (59)
111
#define lex_or (69)
112
#define lex_unsigned (46)
113
#define lex_open_Hbrace (54)
114
#define lex_volatile (48)
115
#define lex_special (53)
116
#define lex_exclaim (67)
117
#define lex_ellipsis (65)
2 7u83 118
#define lex_define (9)
119
#define lex_constant (8)
120
#define lex_ifndef (18)
7 7u83 121
#define lex_close_Hround (57)
2 7u83 122
#define lex_typedef (28)
7 7u83 123
#define lex_defmin (30)
2 7u83 124
#define lex_comment (4)
7 7u83 125
#define lex_open_Hsquare (58)
126
#define lex_scalar (41)
127
#define lex_signed (43)
128
#define lex_question (70)
2 7u83 129
 
130
/* BEGINNING OF TRAILER */
131
 
132
 
133
#endif
134
 
135
/* END OF FILE */