external-init.c 675 B

123456789101112131415161718192021222324252627282930
  1. /*
  2. * Part of Scheme 48 1.9. See file COPYING for notices and license.
  3. *
  4. * Authors: Mike Sperber
  5. */
  6. /* Initialize external modules. */
  7. extern void s48_initialize_external(void);
  8. extern void s48_init_external_libs(void);
  9. extern void s48_init_dynlink(void);
  10. extern void s48_init_sysexits(void);
  11. extern void s48_init_os_sockets(void);
  12. extern void s48_init_net(void);
  13. extern void s48_init_asm_glue(void);
  14. extern void s48_init_time(void);
  15. void
  16. s48_initialize_external_modules(void)
  17. {
  18. s48_initialize_external();
  19. s48_init_external_libs();
  20. s48_init_dynlink();
  21. s48_init_sysexits();
  22. s48_init_os_sockets();
  23. s48_init_net();
  24. s48_init_asm_glue();
  25. s48_init_time();
  26. }