diff options
author | dgp <dgp@users.sourceforge.net> | 2013-03-06 16:27:38 (GMT) |
---|---|---|
committer | dgp <dgp@users.sourceforge.net> | 2013-03-06 16:27:38 (GMT) |
commit | fcab8a84a734d1b46afcc12cd5b6416b0b37669c (patch) | |
tree | 5c76a792a99cc153c0abdbbe8c9ce647ade02996 /generic/regcomp.c | |
parent | d6374c239eef894ece7e7472ada26b15b0abe33e (diff) | |
download | tcl-fcab8a84a734d1b46afcc12cd5b6416b0b37669c.zip tcl-fcab8a84a734d1b46afcc12cd5b6416b0b37669c.tar.gz tcl-fcab8a84a734d1b46afcc12cd5b6416b0b37669c.tar.bz2 |
New routine hasnonemptyout() for minor improvement to new fixempties().
Diffstat (limited to 'generic/regcomp.c')
-rw-r--r-- | generic/regcomp.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/generic/regcomp.c b/generic/regcomp.c index 3dd89d8..aebe1ab 100644 --- a/generic/regcomp.c +++ b/generic/regcomp.c @@ -121,6 +121,7 @@ static void destroystate(struct nfa *, struct state *); static void newarc(struct nfa *, int, pcolor, struct state *, struct state *); static struct arc *allocarc(struct nfa *, struct state *); static void freearc(struct nfa *, struct arc *); +static int hasnonemptyout(struct state *); static int nonemptyouts(struct state *); static int nonemptyins(struct state *); static struct arc *findarc(struct state *, int, pcolor); |