diff dpp2.h @ 6:4a68716b7488

Fix tableau
author Yasutaka Higa <e115763@ie.u-ryukyu.ac.jp>
date Fri, 25 Dec 2015 18:19:55 +0900
parents a04eccfc69ae
children
line wrap: on
line diff
--- a/dpp2.h	Fri Dec 25 17:15:49 2015 +0900
+++ b/dpp2.h	Fri Dec 25 18:19:55 2015 +0900
@@ -3,27 +3,6 @@
 
 #include "dpp_common.h"
 
-struct task;
-typedef struct phils {
-    int id;
-    struct fork *right_fork;
-    struct fork *left_fork;
-    struct phils *right;
-    struct phils *left;
-    __code (*next)(struct phils *, struct task *);
-} Phils, *PhilsPtr;
-
-typedef struct fork {
-    int id;
-    struct phils *owner;
-} Fork, *ForkPtr;
-
-typedef struct task {
-    struct task *next;
-    struct phils *phils;
-} Task, *TaskPtr;
-
-
 extern __code putdown_lfork(PhilsPtr self, TaskPtr current_task);
 extern __code putdown_rfork(PhilsPtr self, TaskPtr current_task);
 extern __code eating(PhilsPtr self, TaskPtr current_task);