PIPS
|
#include <stdio.h>
#include <stdlib.h>
#include "genC.h"
#include "linear.h"
#include "matrice.h"
#include "specs.h"
#include "all_newgen_headers.h"
#include "newgen.h"
Go to the source code of this file.
Typedefs | |
typedef void * | void_star |
typedef void * | arc_label |
typedef void * vertex; More... | |
typedef void * | vertex_label |
typedef void * | db_void |
typedef void * | operator_id_sons |
Functions | |
void | initialize_newgen () |
cproto-generated files More... | |
typedef void* operator_id_sons |
typedef void* vertex_label |
void initialize_newgen | ( | void | ) |
cproto-generated files
Read NewGen specification file
Initialise external functions... re-entry in newgen because of the graph stuff...
can't get the size... FC
can't get the size... FC
added because newgen lacks support for hash maps with integer keys
read
write
free
copy
size
do nothing!
read
write
free
copy
size
Definition at line 48 of file newgen.c.
References ALL_SPECS, ARC_LABEL_NEWGEN_EXTERNAL, DB_VOID_NEWGEN_EXTERNAL, free(), gen_allocated_memory(), gen_copy_tree_with_sharing(), gen_core(), gen_core_NULL(), gen_false(), gen_free(), gen_identity(), gen_init_external(), gen_null(), gen_NULL(), gen_read(), gen_read_spec(), gen_true(), gen_write(), MATRICE_NEWGEN_EXTERNAL, OPERATOR_ID_SONS_NEWGEN_EXTERNAL, polynome_gen_allocated_memory(), polynome_gen_copy_tree(), polynome_gen_free(), polynome_gen_read(), polynome_gen_write(), PPOLYNOME_NEWGEN_EXTERNAL, PSYSTEME_NEWGEN_EXTERNAL, PTSG_NEWGEN_EXTERNAL, PVECTEUR_NEWGEN_EXTERNAL, sc_gen_allocated_memory(), sc_gen_copy_tree(), sc_gen_free(), sc_gen_read(), sc_gen_write(), sg_dup(), sg_rm(), vect_gen_allocated_memory(), vect_gen_copy_tree(), vect_gen_free(), vect_gen_read(), vect_gen_write(), VERTEX_LABEL_NEWGEN_EXTERNAL, and VOID_STAR_NEWGEN_EXTERNAL.
Referenced by atinit(), gpips_main(), pips_main(), tpips_init(), and wpips_main().