Contents of the files of the GWM distribution Contents of the files FILES: FILES: all sources FILES_KIT: doc + data (distributed) FILES_BAK: other files saved on daily backup FILES_AUX: other files (big) to be preserved when cleaning dir So, the differents sets of files are determined by: (distrib is KIT) ALL SHAR KIT(with src) KIT(binary) FILES FILES FILES gwm FILES_KIT FILES_KIT FILES_KIT FILES_KIT FILES_BAK FILES_AUX Contents of the files: wool.h wool.c main body of the WOOL interpreter, macros to allow our object-oriented C programming, definition of "pure lisp" objects wool.lex wool.yac WOOL parser malloc.c Fast malloc/free with extensive debugging facilities reference.c memory management module via reference count wool-gwm.c WOOL-GWM interface. Here are defined extensions in C to build new WOOL functions to handle GWM primitives. Look at this file to know how to code new WOOL primitives wob.h wob.c generic wob routines plug.c bar.c menu.c client.c screen.c specific routines to each wob type Makefile Make.TEMPLATE installation/revision management routines wops.c Window OPerationS (non interactive) user.c Interactive operations (rubberbanding) wl_*.h wl_*.c Definition and implementation module for each of the WOOL types gwm.h global GWM variables gwm.c main body of GWM machine.h machine.c portability patches error.c X error handlers icccm.c routines to implement ICCCM conventions EXTERN.h INTERN.h package to simulate the IMPORT/EXPORT of modula II COPYRIGHT the full copyright text doc/ The LaTeX documentation shar/unshar (same file) Shell-archive maker/extracter, WITHOUT checksums, to be used with RCS to manage revisions on only ONE file, the full distribution gwm-parsers/ lex.yy.c and y.tab.c for systems which can not produce these. gwm/ directories for WOOL programs and X11 bitmaps