00001
00002 #define ProgHeaderROOT ""\
00003 "#include <math.h>\n"
00004
00005 #define TypeTemplateROOT "\n"\
00006 "struct UT {\n"\
00007 " double act; \n"\
00008 " double Bias; \n"\
00009 " int NoOfSources; \n"\
00010 " struct UT **sources; \n"\
00011 " double *weights; \n"\
00012 " };\n"\
00013 "typedef struct UT UnitType;\n"\
00014 "typedef struct UT *pUnit;\n\n"
00015
00016 #define ProcHeaderROOT ""\
00017 "\n\nint %s(double *in, double *out)\n"\
00018 "{\n int member, source;\n"\
00019 " double sum;\n"\
00020 " enum{OK, Error, Not_Valid};\n"\
00021
00022 #define HeadingTemplateROOT ""\
00023 "============================================================\n"\
00024 " snns2root\n"\
00025 "============================================================\n"\
00026 " %s\n"\
00027 " is exported into %s with function name \'%s\' \n"\
00028 "============================================================\n"