/* Runtime environment and main program for starting compiled D code */ /* Hal Perkins, CSE 413, 11/06 */ #include /*----- runtime library routines -----*/ /* Prompt user for input, read and return next integer entered */ int get() { int num; printf("get: "); scanf("%d", &num); return num; } /* Write n to standard output and return its value */ int put(int n) { printf("put: %d\n", n); return n; } /*----- main program: call D main and print returned value -----*/ int d$main(); /* prototype for external function */ int main() { printf("\nValue returned from D main: %d.\n", d$main()); return 0; }