equal
deleted
inserted
replaced
46 |
46 |
47 |
47 |
48 |
48 |
49 #include "function_call_param_iterator.hh" |
49 #include "function_call_param_iterator.hh" |
50 #include <strings.h> |
50 #include <strings.h> |
|
51 #include "../main.hh" // required for ERROR() and ERROR_MSG() macros. |
51 |
52 |
52 |
53 |
53 //#define DEBUG |
54 //#define DEBUG |
54 #ifdef DEBUG |
55 #ifdef DEBUG |
55 #define TRACE(classname) printf("\n____%s____\n",classname); |
56 #define TRACE(classname) printf("\n____%s____\n",classname); |
56 #else |
57 #else |
57 #define TRACE(classname) |
58 #define TRACE(classname) |
58 #endif |
59 #endif |
59 |
60 |
60 #define ERROR error_exit(__FILE__,__LINE__) |
|
61 /* function defined in main.cc */ |
|
62 extern void error_exit(const char *file_name, int line_no); |
|
63 |
61 |
64 |
62 |
65 |
63 |
66 |
64 |
67 |
65 |