DEADSOFTWARE

d4988a4c398a339b76b314b9be4926b95336e637
[dsw-obn.git] / src / oberon-common.h
1 enum {
2 EOF_ = 0,
3 IDENT,
4 MODULE,
5 SEMICOLON,
6 END,
7 DOT,
8 COLON,
9 BEGIN,
10 ASSIGN,
11 INTEGER,
12 LPAREN,
13 RPAREN,
14 EQUAL,
15 NEQ,
16 LESS,
17 LEQ,
18 GREAT,
19 GEQ,
20 IN,
21 IS,
22 PLUS,
23 MINUS,
24 OR,
25 STAR,
26 SLASH,
27 DIV,
28 MOD,
29 AND,
30 NOT,
31 COMMA,
32 RETURN,
33 ARRAY,
34 OF,
35 LBRACK,
36 RBRACK,
37 RECORD,
38 POINTER,
39 TO,
40 UPARROW,
41 NIL,
42 IMPORT,
43 REAL,
44 CHAR,
45 STRING,
46 IF,
47 THEN,
48 ELSE,
49 ELSIF,
50 WHILE,
51 DO,
52 REPEAT,
53 UNTIL,
54 FOR,
55 BY,
56 LOOP,
57 EXIT,
58 LBRACE,
59 RBRACE,
60 DOTDOT,
61 CASE,
62 BAR,
63 WITH,
65 CONST,
66 TYPE,
67 VAR,
68 PROCEDURE
69 };
71 void
72 oberon_error(oberon_context_t * ctx, const char * fmt, ...);