Extending parser for struct/enum (policy) definition files; Removing parser support...
[iot2.git] / iotjava / iotpolicy / parser / sym.java
index b7262786dbefb15da79930a5d8485f8eccf201d9..fecdde49311e74e98906476e7ff551025fa7f494 100644 (file)
@@ -2,14 +2,14 @@
 //----------------------------------------------------
 // The following code was generated by CUP v0.11b 20160615 (GIT 4ac7450)
 //----------------------------------------------------
-package iotpolicy.parser;
 
 /** CUP generated interface containing symbol constants. */
 public interface sym {
   /* terminals */
-  public static final int IDENT = 20;
+  public static final int IDENT = 22;
   public static final int SEMICOLON = 2;
-  public static final int STRINGCONST = 21;
+  public static final int STRUCT = 20;
+  public static final int STRINGCONST = 23;
   public static final int REQUIRES = 16;
   public static final int RANG = 7;
   public static final int END = 9;
@@ -19,11 +19,12 @@ public interface sym {
   public static final int WITH = 17;
   public static final int PUBLIC = 11;
   public static final int BEGIN = 8;
-  public static final int TYPE = 19;
+  public static final int TYPE = 21;
   public static final int DESCRIPTION = 14;
   public static final int COMMA = 3;
   public static final int EOF = 0;
   public static final int METHOD = 15;
+  public static final int ENUM = 19;
   public static final int error = 1;
   public static final int INTERFACE = 12;
   public static final int ASSIGN = 10;
@@ -49,6 +50,8 @@ public interface sym {
   "REQUIRES",
   "WITH",
   "AS",
+  "ENUM",
+  "STRUCT",
   "TYPE",
   "IDENT",
   "STRINGCONST"