Exemplo n.º 1
0
int main(int argc, char *argv[]) {

	Net network = NULL;
	int flags = 0;
	output out = NULL;
	char * file_name = NULL;

	flags = check_options(argc, argv);

	network = read_data(file_name);

	out = out_new();

	dinic(network, &out, flags);

	out_print(out,flags);

	out_destroy(out);
	net_destroy(network);

	return 0;
}
Exemplo n.º 2
0
void out_mutate_callback(__ a, ___ b, ___ c, ___ d) {
    __ e = out_new(str_len((char *)c, (char *)c) + str_len(**a, **a) + 1);
    str_cpy(**e, (char *)c);
    str_cpy((char *)**e + str_len((char *)c, (char *)c), **a);
    out_append(b, e);
}
Exemplo n.º 3
0
void out_string(___ a, char *b) {
    __ c = out_new(str_len(b,b) + 1);
    str_cpy(**c, b);
    out_append(a, c);
}
Exemplo n.º 4
0
void out_char(___ a, char b) {
    __ c = out_new(2);
    *(char *)**c = b;
    1[(char *)**c] = 0;
    out_append(a, c);
}