aboutsummaryrefslogtreecommitdiff
path: root/src/regex/test_regex_iterate_api.c
diff options
context:
space:
mode:
authorMaximilian Szengel <gnunet@maxsz.de>2012-05-07 17:31:46 +0000
committerMaximilian Szengel <gnunet@maxsz.de>2012-05-07 17:31:46 +0000
commit1f0049fedb1762160919ba1038624dd3595f42f1 (patch)
treebd1392afb156dd28be242e6ae42ed890b31c7320 /src/regex/test_regex_iterate_api.c
parentdb2a19f87735460deeb0716fcaed651875a74c6f (diff)
downloadgnunet-1f0049fedb1762160919ba1038624dd3595f42f1.tar.gz
gnunet-1f0049fedb1762160919ba1038624dd3595f42f1.zip
Fixed compilation warnings
Diffstat (limited to 'src/regex/test_regex_iterate_api.c')
-rw-r--r--src/regex/test_regex_iterate_api.c17
1 files changed, 0 insertions, 17 deletions
diff --git a/src/regex/test_regex_iterate_api.c b/src/regex/test_regex_iterate_api.c
index 7c7324aa5..b214d6a93 100644
--- a/src/regex/test_regex_iterate_api.c
+++ b/src/regex/test_regex_iterate_api.c
@@ -58,31 +58,14 @@ main (int argc, char *argv[])
58 int error; 58 int error;
59 const char *regex; 59 const char *regex;
60 struct GNUNET_REGEX_Automaton *dfa; 60 struct GNUNET_REGEX_Automaton *dfa;
61 struct GNUNET_REGEX_Automaton *nfa;
62 61
63 error = 0; 62 error = 0;
64 /*regex = "ab?|xy|(abcd)?"; */
65 /*regex = "(ab|cd|ef)xy"; */
66 /*regex = "(ac|bc)de"; */
67 /*regex = "((a|b)c)de"; */
68 /*regex = "a+X*y+c|p|R|Z*K*y*R+w|Y*6+n+h*k*w+V*F|W*B*e*"; */
69 regex = "ab(c|d)+c*(a(b|c)d)+"; 63 regex = "ab(c|d)+c*(a(b|c)d)+";
70 /*regex = "ab?(abcd)?"; */
71 const char *regex1 = "(ac|bc)de";
72 const char *regex2 = "((a|b)c)de";
73 64
74 /*nfa = GNUNET_REGEX_construct_nfa (regex, strlen (regex)); */
75 /*GNUNET_REGEX_automaton_save_graph (nfa, "nfa.dot"); */
76 dfa = GNUNET_REGEX_construct_dfa (regex, strlen (regex)); 65 dfa = GNUNET_REGEX_construct_dfa (regex, strlen (regex));
77 GNUNET_REGEX_automaton_save_graph (dfa, "dfa.dot"); 66 GNUNET_REGEX_automaton_save_graph (dfa, "dfa.dot");
78 GNUNET_REGEX_iterate_all_edges (dfa, key_iterator, NULL); 67 GNUNET_REGEX_iterate_all_edges (dfa, key_iterator, NULL);
79 GNUNET_REGEX_automaton_destroy (dfa); 68 GNUNET_REGEX_automaton_destroy (dfa);
80 dfa = GNUNET_REGEX_construct_dfa (regex1, strlen (regex1));
81 GNUNET_REGEX_automaton_save_graph (dfa, "dfa1.dot");
82 GNUNET_REGEX_automaton_destroy (dfa);
83 dfa = GNUNET_REGEX_construct_dfa (regex2, strlen (regex2));
84 GNUNET_REGEX_automaton_save_graph (dfa, "dfa2.dot");
85 GNUNET_REGEX_automaton_destroy (dfa);
86 69
87 return error; 70 return error;
88} 71}