//---------------------------------------- // Your own code follows after this //---------------------------------------- DemNumber* result = new DemNumber(iCd_graph -> count_inheritance_rels()); cout << "\n*** inheritance count ***\n" << result << endl; iCd_graph -> g_code("code"); iCd_graph -> g_check(); iCd_graph -> g_delete(); DemNumber* expected = new DemNumber(); if( argc >= 3 ) expected = (DemNumber*)expected->g_parse( argv[2] ); else expected = (DemNumber*)expected->g_parse( "expected" ); if ( expected == NULL ) { cerr << "Parser error." << endl; exit(1); } cout << endl; if( result->g_equal( expected ) ) cout << "SUCCESS"; else cout << "FAILURE"; cout << endl;