#include "scheme48.h"

extern void scx_init_window();
extern void scx_init_display();
extern void scx_init_type();
extern void scx_init_color();
extern void scx_init_colormap();
extern void scx_init_pixel();
extern void scx_init_gcontext();
extern void scx_init_event();
extern void scx_init_pixmap();
extern void scx_init_graphics();
extern void scx_init_font();
extern void scx_init_cursor();
extern void scx_init_text();
extern void scx_init_property();
extern void scx_init_wm();
extern void scx_init_client();
extern void scx_init_key();
extern void scx_init_error();
extern void scx_init_extension();
extern void scx_init_init();
extern void scx_init_util();
extern void scx_init_grab();
extern void scx_init_visual();
extern void scx_init_region();


int main(){
  s48_add_external_init(scx_init_window);
  s48_add_external_init(scx_init_display); 
  s48_add_external_init(scx_init_type);
  s48_add_external_init(scx_init_color);
  s48_add_external_init(scx_init_color);
  s48_add_external_init(scx_init_colormap);
  s48_add_external_init(scx_init_pixel);
  s48_add_external_init(scx_init_gcontext);
  s48_add_external_init(scx_init_event);
  s48_add_external_init(scx_init_pixmap);
  s48_add_external_init(scx_init_graphics);
  s48_add_external_init(scx_init_font);
  s48_add_external_init(scx_init_text);
  s48_add_external_init(scx_init_property);
  s48_add_external_init(scx_init_cursor);
  s48_add_external_init(scx_init_wm);
  s48_add_external_init(scx_init_client);
  s48_add_external_init(scx_init_key);
  s48_add_external_init(scx_init_error);
  s48_add_external_init(scx_init_extension);
  s48_add_external_init(scx_init_init);
  s48_add_external_init(scx_init_util);
  s48_add_external_init(scx_init_grab);
  s48_add_external_init(scx_init_visual);
  s48_add_external_init(scx_init_region);

  s48_main(8000000, 64000, 
	   "/afs/wsi/home/dfreese/i386_fbsd43/scsh-0.6/lib/scheme48/scsh.image",
	   0,(char**) 0);
}