blob: e5d92308ba2959bd9e86b536aeddc83b490b5caf (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
|
#if ! defined _omega_i_h
#define _omega_i_h 1
#include <omega/pres_var.h>
namespace omega {
/* #define Assert(c,t) if(!(c)) PresErrAssert(t) */
/* void PresErrAssert(const char *t); */
extern Rel_Body null_rel;
extern int skip_finalization_check;
// extern int skip_set_checks;
// Global input and output variable tuples.
extern Global_Input_Output_Tuple input_vars;
extern Global_Input_Output_Tuple output_vars;
extern Global_Input_Output_Tuple &set_vars;
} // namespace
#if ! defined DONT_INCLUDE_TEMPLATE_CODE
// with g++258, everything will need to make Tuple<Relation>, as a
// function taking it as an argument is a friend of lots of classes
#include <omega/Relation.h>
#endif
#endif
|