#include "virtual.h"
/*
 * This is the default .c extension compiler.  This is the default
 * so that basicly everything else manages to work correctly.
 * Could be bad if this method was lost...
 */
void initialize_methods();
 
void create() {
    initialize_methods();
    seteuid(getuid());
} /* create() */
void initialize_methods() {
    SERVER->add_method("c",  file_name(this_object()), "compile_c");
} /* initialize_methods() */
object compile_c(string name, int clone) {
    if (!clone) {
    name->go_ahead_make_my_womble();
    return efun::find_object(name);    /* If simul_efun done */
    } else {
    return efun::clone_object(name);   /*       -- || --     */
    }
} /* compile_c() */