6 #ifndef transformer_header_included
7 #define transformer_header_included
38 #define SEMANTICS_MODULE_NAME "*SEMANTICS*"
41 #define SEMANTICS_SEPARATOR '#'
45 #define OLD_VALUE_PREFIX "o#"
46 #define INTERMEDIATE_VALUE_PREFIX "i#"
47 #define TEMPORARY_VALUE_PREFIX "t#"
52 #define NEW_VALUE_SUFFIX "#new"
53 #define OLD_VALUE_SUFFIX "#init"
54 #define INTERMEDIATE_VALUE_SUFFIX "#int"
56 #define ADDRESS_OF_SUFFIX "#addressof"
58 #define SIZEOF_SUFFIX "#sizeof"
struct _newgen_struct_transformer_ * transformer
le type des coefficients dans les vecteurs: Value est defini dans le package arithmetique
The structure used to build lists in NewGen.
char *(* get_variable_name_t)(Variable)
void * Variable
arithmetique is a requirement for vecteur, but I do not want to inforce it in all pips files....