X-Git-Url: https://git.proxmox.com/?p=mirror_edk2.git;a=blobdiff_plain;f=Tools%2FSource%2FTianoTools%2FPccts%2Fsupport%2Frexpr%2Frexpr.h;fp=Tools%2FSource%2FTianoTools%2FPccts%2Fsupport%2Frexpr%2Frexpr.h;h=0000000000000000000000000000000000000000;hp=e67a9652fb88b9201b3199de51e00d7d242e0bce;hb=feccee87a78e68d575dbdf44b34ca0cb5a21ea8d;hpb=214b0d1914b48d651b25e58f321ddb77a46903b8 diff --git a/Tools/Source/TianoTools/Pccts/support/rexpr/rexpr.h b/Tools/Source/TianoTools/Pccts/support/rexpr/rexpr.h deleted file mode 100644 index e67a9652fb..0000000000 --- a/Tools/Source/TianoTools/Pccts/support/rexpr/rexpr.h +++ /dev/null @@ -1,30 +0,0 @@ -#define Atom 256 /* token Atom (an impossible char value) */ -#define Epsilon 257 /* epsilon arc (an impossible char value) */ - -/* track field must be same for all node types */ -typedef struct _a { - struct _a *track; /* track mem allocation */ - int label; - struct _a *next; - struct _n *target; - } Arc, *ArcPtr; - -typedef struct _n { - struct _n *track; - ArcPtr arcs, arctail; - } Node, *NodePtr; - -typedef struct { - NodePtr left, - right; - } Graph, *GraphPtr; - -#ifdef __USE_PROTOS -int rexpr( char *expr, char *s ); -int match( NodePtr automaton, char *s ); -#else -int rexpr(); -int match(); -#endif - -