1 package org.simantics.scl.compiler.internal.parsing.parser;
3 public interface SCLTerminals {
4 public static final int SEMICOLON = 0;
5 public static final int LBRACE = 1;
6 public static final int RBRACE = 2;
7 public static final int MODULE = 3;
8 public static final int COMMA = 4;
9 public static final int HASTYPE = 5;
10 public static final int DATA = 6;
11 public static final int ID = 7;
12 public static final int EQUALS = 8;
13 public static final int BAR = 9;
14 public static final int TYPE = 10;
15 public static final int CLASS = 11;
16 public static final int WHERE = 12;
17 public static final int INSTANCE = 13;
18 public static final int DERIVING = 14;
19 public static final int BEGIN_STRING = 15;
20 public static final int END_STRING = 16;
21 public static final int ANNOTATION_ID = 17;
22 public static final int INFIX = 18;
23 public static final int INFIXL = 19;
24 public static final int INFIXR = 20;
25 public static final int INTEGER = 21;
26 public static final int IMPORTJAVA = 22;
27 public static final int EFFECT = 23;
28 public static final int RULE = 24;
29 public static final int ABSTRACT_RULE = 25;
30 public static final int EXTENDS = 26;
31 public static final int MAPPING_RELATION = 27;
32 public static final int FOLLOWS = 28;
33 public static final int RULESET = 29;
34 public static final int IMPORT = 30;
35 public static final int INCLUDE = 31;
36 public static final int AS = 32;
37 public static final int LPAREN = 33;
38 public static final int RPAREN = 34;
39 public static final int HIDING = 35;
40 public static final int ARROW = 36;
41 public static final int COLON = 37;
42 public static final int MINUS = 38;
43 public static final int SYMBOL = 39;
44 public static final int LESS = 40;
45 public static final int GREATER = 41;
46 public static final int SEPARATED_DOT = 42;
47 public static final int ESCAPED_ID = 43;
48 public static final int LAMBDA = 44;
49 public static final int LAMBDA_MATCH = 45;
50 public static final int LET = 46;
51 public static final int IF = 47;
52 public static final int MATCH = 48;
53 public static final int DO = 49;
54 public static final int MDO = 50;
55 public static final int EDO = 51;
56 public static final int ENFORCE = 52;
57 public static final int BLANK = 53;
58 public static final int FLOAT = 54;
59 public static final int LBRACKET = 55;
60 public static final int ESCAPED_SYMBOL = 56;
61 public static final int CHAR = 57;
62 public static final int WHEN = 58;
63 public static final int ATTACHED_HASH = 59;
64 public static final int SELECT = 60;
65 public static final int SELECT_FIRST = 61;
66 public static final int SELECT_DISTINCT = 62;
67 public static final int TRANSFORMATION = 63;
68 public static final int EQ = 64;
69 public static final int CHR_SELECT = 65;
70 public static final int ATTACHED_DOT = 66;
71 public static final int IN = 67;
72 public static final int THEN = 68;
73 public static final int ELSE = 69;
74 public static final int WITH = 70;
75 public static final int RBRACKET = 71;
76 public static final int DOTDOT = 72;
77 public static final int AT = 73;
78 public static final int SUSPEND_STRING = 74;
79 public static final int CONTINUE_STRING = 75;
80 public static final int BINDS = 76;
81 public static final int IMPLIES = 77;
82 public static final int THEN_AFTER_WHEN = 78;
83 public static final int CONSTRAINT = 79;
84 public static final int BY = 80;
85 public static final int QUERY_OP = 81;
86 public static final int FORALL = 82;
87 public static final int COMMENT = 83;
88 public static final int EOL = 84;
89 public static final int EOF = 85;