diff src/parallel_execution/Tree.cbc @ 276:27bc962020de

add SynchronizedQueue.cbc
author mir3636
date Wed, 01 Feb 2017 21:29:21 +0900
parents
children eec6553a2aa6
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/src/parallel_execution/Tree.cbc	Wed Feb 01 21:29:21 2017 +0900
@@ -0,0 +1,9 @@
+typedef struct Tree<Impl{
+    union Data* tree;
+    struct Node* node;
+    __code putRedBlackTree(Impl* traverse, struct Node* node, struct Node* root, struct Node* newNode);
+    __code getRedBlackTree(Impl* traverse, __code next(...));
+    // __code removeRedBlackTree();
+    // __code clearRedBlackTree();
+    __code next(...);
+} Tree;