19 lines
346 B
C++
19 lines
346 B
C++
extern "C" int rt_init();
|
|
extern "C" int rt_term();
|
|
extern void print_hello(int i);
|
|
|
|
int main(int, char**) {
|
|
// initialize D runtime
|
|
if (!rt_init())
|
|
return 1;
|
|
|
|
print_hello(1);
|
|
|
|
// terminate D runtime, each initialize call
|
|
// must be paired with a terminate call.
|
|
if (!rt_term())
|
|
return 1;
|
|
|
|
return 0;
|
|
}
|