This commit was manufactured by cvs2svn to create tag 'buildscript'.
[IRC.git] / Robust / cup / java_cup / nonassoc_action.java
diff --git a/Robust/cup/java_cup/nonassoc_action.java b/Robust/cup/java_cup/nonassoc_action.java
deleted file mode 100644 (file)
index 3882324..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-
-package java_cup;
-
-/** This class represents a shift/reduce nonassociative error within the 
- *  parse table.  If action_table element is assign to type
- *  nonassoc_action, it cannot be changed, and signifies that there 
- *  is a conflict between shifting and reducing a production and a
- *  terminal that shouldn't be next to each other.
- *
- * @version last updated: 7/2/96
- * @author  Frank Flannery
- */
-public class nonassoc_action extends parse_action {
-  /*-----------------------------------------------------------*/
-  /*--- Constructor(s) ----------------------------------------*/
-  /*-----------------------------------------------------------*/
-
-  /** Simple constructor. 
-   */
-  public nonassoc_action() throws internal_error
-    {
-       /* don't need to set anything, since it signifies error */
-    }
-
-    /*-----------------------------------------------------------*/
-  /*--- General Methods ---------------------------------------*/
-  /*-----------------------------------------------------------*/
-
-  /** Quick access to type of action. */
-  public int kind() {return NONASSOC;}
-
-  /*. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .*/
-
-  /** Equality test. */
-  public boolean equals(parse_action other)
-    {
-      return other != null && other.kind() == NONASSOC;
-    }
-
-  /*. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .*/
-
-  /** Generic equality test. */
-  public boolean equals(Object other)
-    {
-      if (other instanceof parse_action)
-       return equals((parse_action)other);
-      else
-       return false;
-    }
-
-  /*. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .*/
-
-  /** Compute a hash code. */
-  public int hashCode()
-    {
-      /* all objects of this class hash together */
-      return 0xCafe321;
-    }
-
-
-
-  /** Convert to string. */
-  public String toString() 
-    {
-      return "NONASSOC";
-    }
-
-  /*-----------------------------------------------------------*/
-
-}