/tutorial/cecil/c_startup/c_prog.c
http://github.com/tybor/Liberty · C · 21 lines · 11 code · 4 blank · 6 comment · 0 complexity · 31b0ac150a3dd0ab12579b7e26ad510a MD5 · raw file
- #include <stdio.h>
- #include "eiffel.h"
- int main(int argc,char*argv[]) {
- /* Do here what you want to do before starting Eiffel code :
- */
- printf("Hi from C world.\n");
- /* Must be called once before calling Eiffel code :
- */
- initialize_eiffel_runtime(argc,argv);
- /* Now calling Eiffel code :
- */
- eiffel_do_it(eiffel_root_object);
- printf("I am back to C world.\n");
- eiffel_do_it(eiffel_root_object);
- printf("I am back (again) to C world.\n");
- exit (0);
- }