X-Git-Url: https://git.jsancho.org/?a=blobdiff_plain;f=gacela_core.c;h=47a849cfd6b4025df96ac4f9ab48d455102a7c52;hb=6a3d1ffb69036e6d4f1c239fd7d52f9bfc48d50c;hp=83b15cf04aa9eaaabc53ae9e2502e74cbb0c56ac;hpb=9736129fb8de61a2ba9750564715557df22c4afc;p=gacela.git diff --git a/gacela_core.c b/gacela_core.c index 83b15cf..47a849c 100644 --- a/gacela_core.c +++ b/gacela_core.c @@ -1,23 +1,24 @@ -#include -#include +//#include +//#include #include static void* register_functions (void* data) { - scm_c_define_gsubr ("prueba", 0, 0, 0, &prueba); + // scm_c_define_gsubr ("prueba", 0, 0, 0, &prueba); // scm_c_define_gsubr ("ver-contador", 0, 0, 0, &ver_contador); - scm_c_define_gsubr ("lanzar-bucle", 0, 0, 0, &lanzar_bucle); +// scm_c_define_gsubr ("lanzar-bucle", 0, 0, 0, &lanzar_bucle); return NULL; } int main (int argc, char *argv[]) { - scm_with_guile (®ister_functions, NULL); - scm_c_eval_string("(set-repl-prompt! \"gacela>\")"); - scm_c_eval_string("(use-modules (ice-9 readline))"); - scm_c_eval_string("(activate-readline)"); + // scm_with_guile (®ister_functions, NULL); + scm_init_guile(); + scm_c_eval_string("(set-repl-prompt! \"gacela>\")"); + scm_c_eval_string("(use-modules (ice-9 readline))"); + scm_c_eval_string("(activate-readline)"); + scm_c_eval_string("(format #t \"eo~%\")"); // scm_shell (argc, argv); - while (1) {} }