25 #include "pips_config.h"
30 #include "constants.h"
40 s, SEQUENTIAL_CODE_EXT, NULL));
46 s, PARALLEL_CODE_EXT, NULL));
52 s, SEQUENTIAL_FORTRAN_EXT, NULL));
58 int sl =
sizeof(SEQUENTIAL_FORTRAN_EXT)-1;
59 bool is_fortran =
false;
64 is_fortran = strcmp(SEQUENTIAL_FORTRAN_EXT, s+(fnl-sl))==0;
72 s, PARALLEL_FORTRAN_EXT, NULL));
78 s, PRETTYPRINT_FORTRAN_EXT, NULL));
84 s, PREDICAT_FORTRAN_EXT, NULL));
90 s, ENTITIES_EXT, NULL));
string string_entitiesfilename(const char *s)
string get_script_directory_name(void)
string string_predicat_fortranfilename(const char *s)
bool string_fortran_filename_p(const char *s)
string string_fortranfilename(const char *s)
string string_pp_fortranfilename(const char *s)
void set_script_directory_name(string dn)
static string script_directory_name
Keep track of the script directory.
string string_par_codefilename(const char *s)
string string_par_fortranfilename(const char *s)
string string_codefilename(const char *s)
Naming of files in the PIPS database.
#define TOP_LEVEL_MODULE_NAME
Module containing the global variables in Fortran and C.
#define MODULE_SEP_STRING
string concatenate(const char *,...)
Return the concatenation of the given strings.