#include "txml.h"
#include "jbxl_state.h"
/*
tp tx
A --> B --> Z C --> M --> Y
--> M
--> C --> M --> X
--> YY
--> C --> X
--> M --> X
--> Y
X --> M --> Y
*/
int main()
{
tTree* tt;
tTree* tx;
tTree* rt;
tt = xml_parse("MMXXYYMMYYoooooooooooooooooooMM");
jbxl_print_state(tt->state);
print_xml_tree(stderr, tt, " ");
print_message("-------------------------------------\n\n");
tx = xml_parse("");
jbxl_print_state(tx->state);
print_xml_tree(stderr, tx, " ");
print_message("-------------------------------------\n\n");
rt = get_xml_node(tt, tx);
jbxl_print_state(rt->state);
print_xml_tree(stderr, rt, " ");
print_message("-------------------------------------\n");
print_xml_node(stderr, rt);
print_message("\n");
return 0;
}