X-Git-Url: https://git.jsancho.org/?p=dungeon-master.git;a=blobdiff_plain;f=src%2Fmain.cpp;fp=src%2Fmain.cpp;h=bb5a5f96f707dd19e8cccc676bb69603210382fe;hp=6c2e2a756dc856903df78a4bf80b0e0e3cb6decc;hb=770a848889b174dd4a1dc6422c699cd5640fe318;hpb=b201086ac53a63e010f23a7ec9128013fe3ac385 diff --git a/src/main.cpp b/src/main.cpp index 6c2e2a7..bb5a5f9 100644 --- a/src/main.cpp +++ b/src/main.cpp @@ -5,9 +5,16 @@ using namespace irr; using namespace core; using namespace video; +SCM register_generator(SCM name, SCM proc) { + printf ("Register: %s\n", scm_to_locale_string(name)); + scm_call_0(proc); + return SCM_UNSPECIFIED; +} + int main() { scm_init_guile(); + scm_c_define_gsubr("register-generator", 2, 0, 0, (scm_t_subr)register_generator); scm_primitive_load(scm_from_locale_string("plugins/default/main.scm")); IrrlichtDevice* device =