diff c/regexParser/subsetConstraction.h @ 139:6c258910cacb pairPro

remove some warning and error
author Masataka Kohagura <kohagura@cr.ie.u-ryukyu.ac.jp>
date Mon, 07 Dec 2015 02:20:13 +0900
parents 166136236891
children 84a2a5209d3a
line wrap: on
line diff
--- a/c/regexParser/subsetConstraction.h	Sun Dec 06 15:54:05 2015 +0900
+++ b/c/regexParser/subsetConstraction.h	Mon Dec 07 02:20:13 2015 +0900
@@ -1,6 +1,14 @@
-#include "bitVector.h"
-extern BitVectorListPtr initBitVector();
-void printBitVectorList(BitVectorListPtr);
-const BitVectorListPtr descendTreeNode(NodePtr,BitVectorListPtr, BitVectorListPtr, bool&, bool&);
-const BitVectorListPtr setNextBitVectorList(unsigned char, BitVectorListPtr, BitVectorListPtr);
-BitVectorListPtr createBitVectorList(NodePtr);
+#include "transition.h"
+
+typedef struct transitionGenerator {
+    TransitionPtr t;
+    StatePtr state;
+    long stateMax;
+} TransitionGenerator, *TransitionGeneratorPtr;
+
+typedef struct tgValue {
+    TransitionPtr t;
+    bool asterisk;
+} TGValue, *TGValuePtr;
+
+extern TGValuePtr generateTransition(NodePtr n,TransitionGeneratorPtr tg);