:-use_module(cplus).

%% We explicitly specify user module for user:runtime_entry/1 so this
%% code will work even if inside some other module.
user:runtime_entry(start) :-
   main, !.
user:runtime_entry(X) :-
   writeq(user_error, runtime_entry(X)), fail.
