/** * Main program. * * @param array $args Command-line arguments. * @return integer Zero on success; non-zero on failure. */ public static function main($args) { printf("GraphAsLists main program.\n"); $status = 0; $g = new GraphAsLists(4); AbstractGraph::test($g); $g->purge(); AbstractGraph::testWeighted($g); $g->purge(); return $status; }
/** * Weighted graph test method. * * @param object IDigraph $g The weighted graph to test. */ public static function testWeighted(IDigraph $g) { printf("Weighted digraph test program.\n"); AbstractGraph::testWeighted($g); }