[...] Test::processGRFile("gr/test0.gr")
[dbg] GR::beginMainGraph: begin main graph 'main'
[trc] processGRFile: -------------------------- layout main graph 'main'
[~~~] warning, graph 'main' has no edges (#nodes=3), keeping first node.
main[1x1]=
 ___ 
|...|
|.a.|
|...|
[+++] t.processGRFile("gr/test0.gr") succeeded
[...] Test::processGRFile("gr/test1.gr")
[dbg] GR::beginMainGraph: begin main graph 'main'
[trc] processGRFile: -------------------------- layout main graph 'main'
main[3x1]=
 _________ 
|.........|
|.a>>b>>c.|
|.........|
[+++] t.processGRFile("gr/test1.gr") succeeded
[...] Test::processGRFile("gr/test10.gr")
[dbg] GR::beginMainGraph: begin main graph 'main'
[trc] processGRFile: -------------------------- layout main graph 'main'
main[4x2]=
 ____________ 
|............|
|.a>>b>>c<<d.|
|....^..^....|
|___.^..^....|
|___.e..f<<g.|
|___.........|
[+++] t.processGRFile("gr/test10.gr") succeeded
[...] Test::processGRFile("gr/test11.gr")
[dbg] GR::beginMainGraph: begin main graph 'main'
[trc] processGRFile: -------------------------- layout main graph 'main'
main[4x1]=
 ____________ 
|............|
|.a>>b..c>>d.|
|............|
[+++] t.processGRFile("gr/test11.gr") succeeded
[...] Test::processGRFile("gr/test12.gr")
[dbg] GR::beginMainGraph: begin main graph 'main'
[trc] processGRFile: -------------------------- layout main graph 'main'
main[4x2]=
 ____________ 
|............|
|.a>>b>>c>>d.|
|....v..v....|
|___.v..v.___|
|___.*>>e.___|
|___......___|
[+++] t.processGRFile("gr/test12.gr") succeeded
[...] Test::processGRFile("gr/test13.gr")
[dbg] GR::beginMainGraph: begin main graph 'main'
[trc] processGRFile: -------------------------- layout main graph 'main'
main[4x3]=
 ____________ 
|............|
|.a>>b>>c>>d.|
|....v..v..v.|
|____v_.v..v.|
|____v_.*>>e.|
|____v_....^.|
|___.v.___.^.|
|___.*>>>>>*.|
|___...___...|
[+++] t.processGRFile("gr/test13.gr") succeeded
[...] Test::processGRFile("gr/test14.gr")
[dbg] GR::beginMainGraph: begin main graph 'main'
[trc] processGRFile: -------------------------- layout main graph 'main'
main[7x2]=
 _____________________ 
|.....................|
|.2>>3>>4>>1>>b..7>>t.|
|.......^.............|
|______.^...._________|
|______.5<<6._________|
|______......_________|
[+++] t.processGRFile("gr/test14.gr") succeeded
[...] Test::processGRFile("gr/test14b.gr")
[dbg] GR::beginMainGraph: begin main graph 'main'
[trc] processGRFile: -------------------------- layout main graph 'main'
main[5x2]=
 _______________ 
|...............|
|.2>>3>>4>>1>>b.|
|.......^.......|
|___....^.______|
|___.6>>5.______|
|___......______|
[+++] t.processGRFile("gr/test14b.gr") succeeded
[...] Test::processGRFile("gr/test14c.gr")
[dbg] GR::beginMainGraph: begin main graph 'main'
[trc] processGRFile: -------------------------- layout main graph 'main'
main[6x3]=
 __________________ 
|___...............|
|___.2>>3>>4>>1>>b.|
|___.......^.......|
|..........^.______|
|.9>>7>>6>>5.______|
|.......^....______|
|______.^._________|
|______.8._________|
|______..._________|
[+++] t.processGRFile("gr/test14c.gr") succeeded
[...] Test::processGRFile("gr/test15.gr")
[dbg] GR::beginMainGraph: begin main graph 'main'
[trc] processGRFile: -------------------------- layout main graph 'main'
main[7x2]=
 _____________________ 
|.....................|
|.2>>3>>4>>1>>b..7>>t.|
|.......^..^..........|
|___....^..^....______|
|___.6>>5..8<<9.______|
|___............______|
[+++] t.processGRFile("gr/test15.gr") succeeded
[...] Test::processGRFile("gr/test16.gr")
[dbg] GR::beginMainGraph: begin main graph 'main'
[dbg] GR::beginSubGraph: begin sub graph 'b' (parent='main')
[trc] parseNextToken: ------------------------- layout subgraph 'b'
[trc] processGRFile: -------------------------- layout main graph 'main'
main[3x2]=
 _________ 
|.........|
|.a>>1>>c.|
|....v....|
|___.v.___|
|___.2.___|
|___...___|
[+++] t.processGRFile("gr/test16.gr") succeeded
[...] Test::processGRFile("gr/test17.gr")
[dbg] GR::beginMainGraph: begin main graph 'main'
[dbg] GR::beginSubGraph: begin sub graph 'b' (parent='main')
[trc] parseNextToken: ------------------------- layout subgraph 'b'
[trc] processGRFile: -------------------------- layout main graph 'main'
main[3x3]=
 _________ 
|.........|
|.a>>*>>c.|
|....^....|
|___.^....|
|___.1>>3.|
|___.v....|
|___.v.___|
|___.2.___|
|___...___|
[+++] t.processGRFile("gr/test17.gr") succeeded
[...] Test::processGRFile("gr/test18.gr")
[dbg] GR::beginMainGraph: begin main graph 'main'
[dbg] GR::beginSubGraph: begin sub graph 'd' (parent='main')
[dbg] parseNextToken: add implicit reverse edge head node '2'
[trc] parseNextToken: ------------------------- layout subgraph 'd'
[trc] processGRFile: -------------------------- layout main graph 'main'
main[4x3]=
 ____________ 
|___.........|
|___.a>>b>>c.|
|___....^....|
|___....^.___|
|___.2>>1.___|
|___....^.___|
|.......^.___|
|.5>>4>>3.___|
|.........___|
[+++] t.processGRFile("gr/test18.gr") succeeded
[...] Test::processGRFile("gr/test18b.gr")
[dbg] GR::beginMainGraph: begin main graph 'main'
[dbg] GR::beginSubGraph: begin sub graph 'd' (parent='main')
[dbg] parseNextToken: add implicit reverse edge head node '2'
[trc] parseNextToken: ------------------------- layout subgraph 'd'
[trc] processGRFile: -------------------------- layout main graph 'main'
main[4x3]=
 ____________ 
|___.........|
|___.a>>b>>c.|
|___....^....|
|___....^.___|
|___.2>>1.___|
|___....^.___|
|.......^.___|
|.5>>4>>3.___|
|.........___|
[+++] t.processGRFile("gr/test18b.gr") succeeded
[...] Test::processGRFile("gr/test18c.gr")
[dbg] GR::beginMainGraph: begin main graph 'main'
[dbg] GR::beginSubGraph: begin sub graph 'd' (parent='main')
[dbg] parseNextToken: add implicit reverse edge head node '2'
[trc] parseNextToken: ------------------------- layout subgraph 'd'
[trc] processGRFile: -------------------------- layout main graph 'main'
main[4x3]=
 ____________ 
|___.........|
|___.a>>b>>c.|
|___.^.......|
|___.^....___|
|___.2>>1.___|
|___....^.___|
|.......^.___|
|.5>>4>>3.___|
|.........___|
[+++] t.processGRFile("gr/test18c.gr") succeeded
[...] Test::processGRFile("gr/test19.gr")
[dbg] GR::beginMainGraph: begin main graph 'main'
[trc] processGRFile: -------------------------- layout main graph 'main'
main[3x1]=
 _________ 
|.........|
|.a>>b>>c.|
|.........|
[+++] t.processGRFile("gr/test19.gr") succeeded
[...] Test::processGRFile("gr/test2.gr")
[dbg] GR::beginMainGraph: begin main graph 'main'
[trc] processGRFile: -------------------------- layout main graph 'main'
main[2x2]=
 ______ 
|......|
|.a>>b.|
|.v....|
|.v.___|
|.c.___|
|...___|
[+++] t.processGRFile("gr/test2.gr") succeeded
[...] Test::processGRFile("gr/test20.gr")
[dbg] GR::beginMainGraph: begin main graph 'main'
[trc] processGRFile: -------------------------- layout main graph 'main'
main[4x1]=
 ____________ 
|............|
|.a>>b>>c>>d.|
|............|
[+++] t.processGRFile("gr/test20.gr") succeeded
[...] Test::processGRFile("gr/test21.gr")
[dbg] GR::beginMainGraph: begin main graph 'main'
[trc] processGRFile: -------------------------- layout main graph 'main'
main[2x1]=
 ______ 
|......|
|.a<<b.|
|......|
[+++] t.processGRFile("gr/test21.gr") succeeded
[...] Test::processGRFile("gr/test22.gr")
[dbg] GR::beginMainGraph: begin main graph 'main'
[dbg] parseNextToken: add implicit reverse edge head node 'y'
[dbg] parseNextToken: add implicit reverse edge head node 'z'
[trc] parseNextToken: ------------------------- layout subgraph '2'
[trc] parseNextToken: ------------------------- layout subgraph 'A'
[~~~] warning, graph 'A' has no edges (#nodes=1), keeping first node.
[dbg] parseNextToken: add implicit reverse edge head node 'q'
[trc] parseNextToken: ------------------------- layout subgraph 'D'
[dbg] parseNextToken: add implicit reverse edge head node 'C'
[trc] parseNextToken: ------------------------- layout subgraph '3'
[trc] parseNextToken: ------------------------- layout subgraph 'c'
[trc] processGRFile: -------------------------- layout main graph 'main'
main[5x5]=
 _______________ 
|.........______|
|.a>>b>>*.______|
|.......v.______|
|___....v.......|
|___.*<<1>>x<<*.|
|___.v.....^..^.|
|____v____.^..^.|
|____v____.y<<z.|
|____v____......|
|....v....______|
|.k>>B<<C.______|
|.^.......______|
|.^...._________|
|.p<<q._________|
|......_________|
[+++] t.processGRFile("gr/test22.gr") succeeded
[...] Test::processGRFile("gr/test2b.gr")
[dbg] GR::beginMainGraph: begin main graph 'main'
[trc] processGRFile: -------------------------- layout main graph 'main'
main[3x2]=
 _________ 
|.........|
|.a>>b>>c.|
|....^....|
|___.^....|
|___.d<<e.|
|___......|
[+++] t.processGRFile("gr/test2b.gr") succeeded
[...] Test::processGRFile("gr/test2c.gr")
[dbg] GR::beginMainGraph: begin main graph 'main'
[trc] processGRFile: -------------------------- layout main graph 'main'
main[5x2]=
 _______________ 
|......___......|
|.a>>b>>>>>c>>d.|
|....^.___.^....|
|___.^.....^....|
|___.e<<f..g<<h.|
|___............|
[+++] t.processGRFile("gr/test2c.gr") succeeded
[...] Test::processGRFile("gr/test2d.gr")
[dbg] GR::beginMainGraph: begin main graph 'main'
[trc] processGRFile: -------------------------- layout main graph 'main'
main[4x2]=
 ____________ 
|............|
|.a>>b>>c>>d.|
|....^..^....|
|....^..^....|
|.f>>e..g<<h.|
|............|
[+++] t.processGRFile("gr/test2d.gr") succeeded
[...] Test::processGRFile("gr/test3.gr")
[dbg] GR::beginMainGraph: begin main graph 'main'
[trc] processGRFile: -------------------------- layout main graph 'main'
main[2x2]=
 ______ 
|......|
|.a>>b.|
|.v..v.|
|.v..v.|
|.*>>c.|
|......|
[+++] t.processGRFile("gr/test3.gr") succeeded
[...] Test::processGRFile("gr/test4.gr")
[dbg] GR::beginMainGraph: begin main graph 'main'
[trc] processGRFile: -------------------------- layout main graph 'main'
main[2x2]=
 ______ 
|......|
|.b>>a.|
|.v..v.|
|.v..v.|
|.*>>c.|
|......|
[+++] t.processGRFile("gr/test4.gr") succeeded
[...] Test::processGRFile("gr/test5.gr")
[dbg] GR::beginMainGraph: begin main graph 'main'
[trc] processGRFile: -------------------------- layout main graph 'main'
main[4x2]=
 ____________ 
|............|
|.a>>b>>c>>d.|
|....v.......|
|___.v.______|
|___.e.______|
|___...______|
[+++] t.processGRFile("gr/test5.gr") succeeded
[...] Test::processGRFile("gr/test6.gr")
[dbg] GR::beginMainGraph: begin main graph 'main'
[trc] processGRFile: -------------------------- layout main graph 'main'
main[4x2]=
 ____________ 
|............|
|.a>>b>>c>>d.|
|....v..v....|
|___.v..v.___|
|___.e..f.___|
|___......___|
[+++] t.processGRFile("gr/test6.gr") succeeded
[...] Test::processGRFile("gr/test7.gr")
[dbg] GR::beginMainGraph: begin main graph 'main'
[trc] processGRFile: -------------------------- layout main graph 'main'
main[4x2]=
 ____________ 
|............|
|.a>>b>>c>>d.|
|....v..v....|
|___.v..v.___|
|___.f..e.___|
|___......___|
[+++] t.processGRFile("gr/test7.gr") succeeded
[...] Test::processGRFile("gr/test8.gr")
[dbg] GR::beginMainGraph: begin main graph 'main'
[trc] processGRFile: -------------------------- layout main graph 'main'
main[4x2]=
 ____________ 
|............|
|.a>>b>>c>>d.|
|....v..v....|
|___.v..v....|
|___.e..f>>g.|
|___.........|
[+++] t.processGRFile("gr/test8.gr") succeeded
[...] Test::processGRFile("gr/test9.gr")
[dbg] GR::beginMainGraph: begin main graph 'main'
[trc] processGRFile: -------------------------- layout main graph 'main'
main[3x2]=
 _________ 
|.........|
|.a>>b<<c.|
|....^....|
|___.^.___|
|___.d.___|
|___...___|
[+++] t.processGRFile("gr/test9.gr") succeeded
