* Added $Id tags to the root documentation files.
* Merged ROADMAP into README. * Prepared 4.0 here and there. git-svn-id: svn://svn.zoy.org/elk/trunk@61 55e467fa-43c5-0310-a8a2-de718669efc6
This commit is contained in:
		
							parent
							
								
									277195f54e
								
							
						
					
					
						commit
						6aee1646f0
					
				
							
								
								
									
										2
									
								
								AUTHORS
								
								
								
								
							
							
						
						
									
										2
									
								
								AUTHORS
								
								
								
								
							| 
						 | 
					@ -1,3 +1,5 @@
 | 
				
			||||||
 | 
					$Id: foo$
 | 
				
			||||||
 | 
					
 | 
				
			||||||
Numerous users of the Extension Language Kit (too many to mention them
 | 
					Numerous users of the Extension Language Kit (too many to mention them
 | 
				
			||||||
all) have contributed ideas, suggestions for improvements, bug reports,
 | 
					all) have contributed ideas, suggestions for improvements, bug reports,
 | 
				
			||||||
source code, useful feedback, as well as other kinds of support to this
 | 
					source code, useful feedback, as well as other kinds of support to this
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
							
								
								
									
										2
									
								
								BUGS
								
								
								
								
							
							
						
						
									
										2
									
								
								BUGS
								
								
								
								
							| 
						 | 
					@ -1,3 +1,5 @@
 | 
				
			||||||
 | 
					$Id: foo$
 | 
				
			||||||
 | 
					
 | 
				
			||||||
Generational/Incremental Garbage Collector
 | 
					Generational/Incremental Garbage Collector
 | 
				
			||||||
 | 
					
 | 
				
			||||||
   The generational, incremental garbage collector still is considered
 | 
					   The generational, incremental garbage collector still is considered
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
							
								
								
									
										2
									
								
								INSTALL
								
								
								
								
							
							
						
						
									
										2
									
								
								INSTALL
								
								
								
								
							| 
						 | 
					@ -1,3 +1,5 @@
 | 
				
			||||||
 | 
					$Id: foo$
 | 
				
			||||||
 | 
					
 | 
				
			||||||
Compilation and Installation Instructions for Elk
 | 
					Compilation and Installation Instructions for Elk
 | 
				
			||||||
-------------------------------------------------
 | 
					-------------------------------------------------
 | 
				
			||||||
 | 
					
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
							
								
								
									
										2
									
								
								MACHINES
								
								
								
								
							
							
						
						
									
										2
									
								
								MACHINES
								
								
								
								
							| 
						 | 
					@ -1,3 +1,5 @@
 | 
				
			||||||
 | 
					$Id: foo$
 | 
				
			||||||
 | 
					
 | 
				
			||||||
Sun-3 and Sun-4, SunOS 4.1
 | 
					Sun-3 and Sun-4, SunOS 4.1
 | 
				
			||||||
 | 
					
 | 
				
			||||||
   o  Tested with /bin/cc, various gcc versions, and with the Sun
 | 
					   o  Tested with /bin/cc, various gcc versions, and with the Sun
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
							
								
								
									
										2
									
								
								MIGRATE
								
								
								
								
							
							
						
						
									
										2
									
								
								MIGRATE
								
								
								
								
							| 
						 | 
					@ -1,3 +1,5 @@
 | 
				
			||||||
 | 
					$Id: foo$
 | 
				
			||||||
 | 
					
 | 
				
			||||||
This file lists changes in the interpreter kernel that affect the C/C++
 | 
					This file lists changes in the interpreter kernel that affect the C/C++
 | 
				
			||||||
interface to applications using Elk and to Elk extensions, and (in
 | 
					interface to applications using Elk and to Elk extensions, and (in
 | 
				
			||||||
rare cases) the Scheme level interface.
 | 
					rare cases) the Scheme level interface.
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
							
								
								
									
										6
									
								
								NEWS
								
								
								
								
							
							
						
						
									
										6
									
								
								NEWS
								
								
								
								
							| 
						 | 
					@ -1,3 +1,7 @@
 | 
				
			||||||
 | 
					$Id: foo$
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					Changes from release 3.0 to release 4.0
 | 
				
			||||||
 | 
					
 | 
				
			||||||
Changes from release 2.2 to release 3.0
 | 
					Changes from release 2.2 to release 3.0
 | 
				
			||||||
 | 
					
 | 
				
			||||||
   General:
 | 
					   General:
 | 
				
			||||||
| 
						 | 
					@ -108,7 +112,7 @@ Changes from release 2.2 to release 3.0
 | 
				
			||||||
     o  The object files for Athena or Motif widgets are now loaded
 | 
					     o  The object files for Athena or Motif widgets are now loaded
 | 
				
			||||||
	by means of `require'.
 | 
						by means of `require'.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
     o  New regular expression extension (see doc/regexp and
 | 
					     o  New POSIX-style regular expression extension (see doc/regexp and
 | 
				
			||||||
	examples/regexp).
 | 
						examples/regexp).
 | 
				
			||||||
 | 
					
 | 
				
			||||||
     o  The file hunk.c has been removed from lib/misc, as it no longer
 | 
					     o  The file hunk.c has been removed from lib/misc, as it no longer
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
							
								
								
									
										141
									
								
								README
								
								
								
								
							
							
						
						
									
										141
									
								
								README
								
								
								
								
							| 
						 | 
					@ -1,4 +1,6 @@
 | 
				
			||||||
This is release 3.0 of Elk, the Extension Language Kit.
 | 
					$Id: foo$
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					This is Elk 3.99, a pre-release of Elk 4.0, the Extension Language Kit.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
What is Elk?
 | 
					What is Elk?
 | 
				
			||||||
| 
						 | 
					@ -30,10 +32,10 @@ products as well as free software projects).
 | 
				
			||||||
Getting Elk
 | 
					Getting Elk
 | 
				
			||||||
-----------
 | 
					-----------
 | 
				
			||||||
 | 
					
 | 
				
			||||||
You can obtain the Elk 3.0 distribution as well as additional information
 | 
					You can obtain the Elk 3.99 distribution as well as additional information
 | 
				
			||||||
about Elk in the World Wide Web at
 | 
					about Elk in the World Wide Web at
 | 
				
			||||||
   
 | 
					
 | 
				
			||||||
   http://www.informatik.uni-bremen.de/~net/elk
 | 
					   http://sam.zoy.org/projects/sam/
 | 
				
			||||||
 | 
					
 | 
				
			||||||
The distribution is also available for anonymous FTP from a number of
 | 
					The distribution is also available for anonymous FTP from a number of
 | 
				
			||||||
servers including these:
 | 
					servers including these:
 | 
				
			||||||
| 
						 | 
					@ -49,35 +51,6 @@ translator with back-ends for HTML and the -ms and -man macros):
 | 
				
			||||||
  http://www.informatik.uni-bremen.de/~net/unroff
 | 
					  http://www.informatik.uni-bremen.de/~net/unroff
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
What is new in Elk 3.0?
 | 
					 | 
				
			||||||
-----------------------
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
The major improvements in Elk 3.0 are a new Scheme object representation
 | 
					 | 
				
			||||||
and a new, completely rewritten C/C++ Programmer's Manual for Elk.
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
The new object representation has been suggested by Craig McPheeters,
 | 
					 | 
				
			||||||
who also contributed an initial set of patches.  Its advantages are:
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
   o  the heap size is no longer limited (except by the amount of
 | 
					 | 
				
			||||||
      virtual memory that can be addressed);
 | 
					 | 
				
			||||||
   o  `fixnums' now occupy an entire C int;
 | 
					 | 
				
			||||||
   o  the number of Scheme types is no longer limited to 128
 | 
					 | 
				
			||||||
   o  the new format improves compile-time checking and eases debugging;
 | 
					 | 
				
			||||||
   o  Elk now ports easily to 64-bit platforms such as the DEC/Alpha.
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
The new C/C++ Programmer's Manual is a complete specification of the
 | 
					 | 
				
			||||||
C/C++ interface to Elk; it is intended for authors of extensible,
 | 
					 | 
				
			||||||
Elk-based applications and for extension writers.  Topics range from
 | 
					 | 
				
			||||||
the general architecture of extensible applications and the use of
 | 
					 | 
				
			||||||
dynamic loading to advanced techniques such as weak data structures and
 | 
					 | 
				
			||||||
cooperation with the garbage collector.
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
Also new in Elk 3.0 is a POSIX-style regular expression extension.
 | 
					 | 
				
			||||||
Elk has been ported to a number of new platforms (among them Linux,
 | 
					 | 
				
			||||||
BSD/OS, AIX 4.1, and HP-UX 10.0).  A full list of changes is in the
 | 
					 | 
				
			||||||
distribution (see the files CHANGES and MIGRATE).
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
Elk features
 | 
					Elk features
 | 
				
			||||||
------------
 | 
					------------
 | 
				
			||||||
 | 
					
 | 
				
			||||||
| 
						 | 
					@ -190,4 +163,104 @@ well-defined, and it is small enough to not dominate the application it
 | 
				
			||||||
serves and to be fully understood with acceptable effort.
 | 
					serves and to be fully understood with acceptable effort.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
Oliver Laumann  <net@informatik.uni-bremen.de>
 | 
					The Elk distribution
 | 
				
			||||||
 | 
					--------------------
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					Here is a brief roadmap for the subdirectories and files included in
 | 
				
			||||||
 | 
					the distribution.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					elk-3.0 --+-- README      Explains the purpose and release status of Elk
 | 
				
			||||||
 | 
					          |
 | 
				
			||||||
 | 
					          +-- CHANGES     Lists the changes between this and earlier releases
 | 
				
			||||||
 | 
						  |               of Elk
 | 
				
			||||||
 | 
					          |
 | 
				
			||||||
 | 
					          +-- MIGRATE     Explains how C/C++ code (applications or extensions)
 | 
				
			||||||
 | 
						  |               written for older versions of Elk may have to be
 | 
				
			||||||
 | 
						  |               modified to make it work with this version
 | 
				
			||||||
 | 
					          |
 | 
				
			||||||
 | 
					          +-- INSTALL     Instructions for configuring, compiling, and
 | 
				
			||||||
 | 
						  |               installing Elk; a brief description of the files that
 | 
				
			||||||
 | 
						  |               get installed in the process; and a description of
 | 
				
			||||||
 | 
						  |               the structure of the Makefiles and the purpose of
 | 
				
			||||||
 | 
						  |               Makefile.local and `build' in each source directory
 | 
				
			||||||
 | 
					          |
 | 
				
			||||||
 | 
					          +-- MACHINES    Additional, platform-specific advice for installing
 | 
				
			||||||
 | 
						  |               and using Elk, such as compiler bugs, unsupported
 | 
				
			||||||
 | 
						  |               features, problems with older OS versions and other
 | 
				
			||||||
 | 
						  |               pitfalls
 | 
				
			||||||
 | 
					          |
 | 
				
			||||||
 | 
					          +-- BUGS        Information about known problems with this release
 | 
				
			||||||
 | 
					          |
 | 
				
			||||||
 | 
					          +-- TODO        Ideas, improvements and projects for future releases
 | 
				
			||||||
 | 
					          |
 | 
				
			||||||
 | 
					          +-- COPYING     The copyright status of the distribution
 | 
				
			||||||
 | 
					          |
 | 
				
			||||||
 | 
					          +-- AUTHORS     A list of people who have contributed significantly
 | 
				
			||||||
 | 
						  |               to Elk; acknowledgments and credits
 | 
				
			||||||
 | 
						  |
 | 
				
			||||||
 | 
					          +-- include/    The include files to be #included by applications
 | 
				
			||||||
 | 
						  |               that use Elk as their extension language, and by
 | 
				
			||||||
 | 
						  |               extensions to Elk.  Including scheme.h from this
 | 
				
			||||||
 | 
						  |               directory causes all the other .h files to be
 | 
				
			||||||
 | 
						  |               included in the right order.  The include files may
 | 
				
			||||||
 | 
						  |               or may not use ANSI/ISO-C prototypes, depending on
 | 
				
			||||||
 | 
						  |               the config file you have chosen.
 | 
				
			||||||
 | 
					          |
 | 
				
			||||||
 | 
					          +-- src/        The C source files of the Scheme interpreter
 | 
				
			||||||
 | 
					          |
 | 
				
			||||||
 | 
					          +-- scm/        Scheme files that are loaded during runtime.  These
 | 
				
			||||||
 | 
						  |               are copied to a destination directory specified in
 | 
				
			||||||
 | 
						  |               config/site when Elk is installed.
 | 
				
			||||||
 | 
					          |
 | 
				
			||||||
 | 
					          +-- lib --,     This directory tree holds the C source for various
 | 
				
			||||||
 | 
						  |         |     Elk extensions that can be loaded into the Scheme
 | 
				
			||||||
 | 
						  |         |     interpreter or linked with an application
 | 
				
			||||||
 | 
						  |         |
 | 
				
			||||||
 | 
						  |         +-- xlib/  The C source files of the X11 Xlib extension
 | 
				
			||||||
 | 
					          |         |
 | 
				
			||||||
 | 
					          |         +-- xt/    The C source files of the Xt (X11 Toolkit
 | 
				
			||||||
 | 
						  |         |          Intrinsics) extension
 | 
				
			||||||
 | 
					          |         |
 | 
				
			||||||
 | 
					          |         +-- xaw/   The Scheme interfaces to the X11 Athena widgets.
 | 
				
			||||||
 | 
						  |         |          There is one .d file for each widget class.
 | 
				
			||||||
 | 
						  |         |          Each of these is compiled into a C source file
 | 
				
			||||||
 | 
						  |         |          when running `make' and then compiled into a
 | 
				
			||||||
 | 
						  |         |          dynamically loadable object.
 | 
				
			||||||
 | 
					          |         |
 | 
				
			||||||
 | 
					          |         +-- xm/    The .d files for the Motif widgets
 | 
				
			||||||
 | 
					          |         |
 | 
				
			||||||
 | 
					          |         +-- unix/  The C source files of the UNIX extension
 | 
				
			||||||
 | 
						  |         |
 | 
				
			||||||
 | 
						  |         `-- misc/  The C source files of the record extension, the
 | 
				
			||||||
 | 
						  |                    bitstring extension, the regular expression
 | 
				
			||||||
 | 
						  |                    extension, and various other dynamically
 | 
				
			||||||
 | 
						  |                    loadable Elk extensions
 | 
				
			||||||
 | 
					          |
 | 
				
			||||||
 | 
						  +-- doc/        The directory tree holding the documentation for
 | 
				
			||||||
 | 
						  |               Elk as troff input files and pre-generated
 | 
				
			||||||
 | 
						  |               PostScript files.  See doc/README for a roadmap
 | 
				
			||||||
 | 
						  |               of the `doc' tree.
 | 
				
			||||||
 | 
						  |
 | 
				
			||||||
 | 
						  |
 | 
				
			||||||
 | 
						  +-- examples --,   A collection of demonstration programs for Elk
 | 
				
			||||||
 | 
						  |              |   and the various extensions (mostly in Scheme)
 | 
				
			||||||
 | 
						  |              |
 | 
				
			||||||
 | 
						  |              +-- scheme  Basic Scheme demos (collected from USENET
 | 
				
			||||||
 | 
						  |              |           and other sources)
 | 
				
			||||||
 | 
						  |              |
 | 
				
			||||||
 | 
						  |              +-- xlib    Programs demonstrating the Xlib, Athena,
 | 
				
			||||||
 | 
						  |              +-- xaw     and Motif extensions
 | 
				
			||||||
 | 
						  |              +-- xm
 | 
				
			||||||
 | 
						  |              |
 | 
				
			||||||
 | 
						  |              +-- unix    Example programs for the UNIX extension
 | 
				
			||||||
 | 
						  |              |
 | 
				
			||||||
 | 
						  |              +-- regexp  A demonstration of the regexp extension
 | 
				
			||||||
 | 
						  |              |
 | 
				
			||||||
 | 
						  |              `-- c++     A few simple C++ programs demonstrating
 | 
				
			||||||
 | 
						  |                          use of Elk with C++ applications (see
 | 
				
			||||||
 | 
						  |                          README in this directory)
 | 
				
			||||||
 | 
						  |
 | 
				
			||||||
 | 
						  `-- util/       Various utilities, some of which may aid in preparing
 | 
				
			||||||
 | 
					                          a config file for an as yet unsupported platform.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
							
								
								
									
										101
									
								
								ROADMAP
								
								
								
								
							
							
						
						
									
										101
									
								
								ROADMAP
								
								
								
								
							| 
						 | 
					@ -1,101 +0,0 @@
 | 
				
			||||||
This directory holds the source code and documentation for the latest
 | 
					 | 
				
			||||||
release of Elk, the Extension Language Kit.  See the file README for
 | 
					 | 
				
			||||||
an overview of Elk.
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
Here is a brief roadmap for the subdirectories and files included in
 | 
					 | 
				
			||||||
the distribution.
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
elk-3.0 --+-- README      Explains the purpose and release status of Elk
 | 
					 | 
				
			||||||
          |
 | 
					 | 
				
			||||||
          +-- CHANGES     Lists the changes between this and earlier releases
 | 
					 | 
				
			||||||
	  |               of Elk
 | 
					 | 
				
			||||||
          |
 | 
					 | 
				
			||||||
          +-- MIGRATE     Explains how C/C++ code (applications or extensions)
 | 
					 | 
				
			||||||
	  |               written for older versions of Elk may have to be
 | 
					 | 
				
			||||||
	  |               modified to make it work with this version
 | 
					 | 
				
			||||||
          |
 | 
					 | 
				
			||||||
          +-- INSTALL     Instructions for configuring, compiling, and
 | 
					 | 
				
			||||||
	  |               installing Elk; a brief description of the files that
 | 
					 | 
				
			||||||
	  |               get installed in the process; and a description of
 | 
					 | 
				
			||||||
	  |               the structure of the Makefiles and the purpose of
 | 
					 | 
				
			||||||
	  |               Makefile.local and `build' in each source directory
 | 
					 | 
				
			||||||
          |
 | 
					 | 
				
			||||||
          +-- MACHINES    Additional, platform-specific advice for installing
 | 
					 | 
				
			||||||
	  |               and using Elk, such as compiler bugs, unsupported
 | 
					 | 
				
			||||||
	  |               features, problems with older OS versions and other
 | 
					 | 
				
			||||||
	  |               pitfalls
 | 
					 | 
				
			||||||
          |
 | 
					 | 
				
			||||||
          +-- BUGS        Information about known problems with this release
 | 
					 | 
				
			||||||
          |
 | 
					 | 
				
			||||||
          +-- TODO        Ideas, improvements and projects for future releases
 | 
					 | 
				
			||||||
          |
 | 
					 | 
				
			||||||
          +-- COPYRIGHT   The copyright status of the distribution
 | 
					 | 
				
			||||||
          |
 | 
					 | 
				
			||||||
          +-- AUTHORS     A list of people who have contributed significantly
 | 
					 | 
				
			||||||
	  |               to Elk; acknowledgments and credits
 | 
					 | 
				
			||||||
	  |
 | 
					 | 
				
			||||||
          +-- include/    The include files to be #included by applications
 | 
					 | 
				
			||||||
	  |               that use Elk as their extension language, and by
 | 
					 | 
				
			||||||
	  |               extensions to Elk.  Including scheme.h from this
 | 
					 | 
				
			||||||
	  |               directory causes all the other .h files to be
 | 
					 | 
				
			||||||
	  |               included in the right order.  The include files may
 | 
					 | 
				
			||||||
	  |               or may not use ANSI/ISO-C prototypes, depending on
 | 
					 | 
				
			||||||
	  |               the config file you have chosen.
 | 
					 | 
				
			||||||
          |
 | 
					 | 
				
			||||||
          +-- src/        The C source files of the Scheme interpreter
 | 
					 | 
				
			||||||
          |
 | 
					 | 
				
			||||||
          +-- scm/        Scheme files that are loaded during runtime.  These
 | 
					 | 
				
			||||||
	  |               are copied to a destination directory specified in
 | 
					 | 
				
			||||||
	  |               config/site when Elk is installed.
 | 
					 | 
				
			||||||
          |
 | 
					 | 
				
			||||||
          +-- lib --,     This directory tree holds the C source for various
 | 
					 | 
				
			||||||
	  |         |     Elk extensions that can be loaded into the Scheme
 | 
					 | 
				
			||||||
	  |         |     interpreter or linked with an application
 | 
					 | 
				
			||||||
	  |         |
 | 
					 | 
				
			||||||
	  |         +-- xlib/  The C source files of the X11 Xlib extension
 | 
					 | 
				
			||||||
          |         |
 | 
					 | 
				
			||||||
          |         +-- xt/    The C source files of the Xt (X11 Toolkit
 | 
					 | 
				
			||||||
	  |         |          Intrinsics) extension
 | 
					 | 
				
			||||||
          |         |
 | 
					 | 
				
			||||||
          |         +-- xaw/   The Scheme interfaces to the X11 Athena widgets.
 | 
					 | 
				
			||||||
	  |         |          There is one .d file for each widget class.
 | 
					 | 
				
			||||||
	  |         |          Each of these is compiled into a C source file
 | 
					 | 
				
			||||||
	  |         |          when running `make' and then compiled into a
 | 
					 | 
				
			||||||
	  |         |          dynamically loadable object.
 | 
					 | 
				
			||||||
          |         |
 | 
					 | 
				
			||||||
          |         +-- xm/    The .d files for the Motif widgets
 | 
					 | 
				
			||||||
          |         |
 | 
					 | 
				
			||||||
          |         +-- unix/  The C source files of the UNIX extension
 | 
					 | 
				
			||||||
	  |         |
 | 
					 | 
				
			||||||
	  |         `-- misc/  The C source files of the record extension, the
 | 
					 | 
				
			||||||
	  |                    bitstring extension, the regular expression
 | 
					 | 
				
			||||||
	  |                    extension, and various other dynamically
 | 
					 | 
				
			||||||
	  |                    loadable Elk extensions
 | 
					 | 
				
			||||||
          |
 | 
					 | 
				
			||||||
	  +-- doc/        The directory tree holding the documentation for
 | 
					 | 
				
			||||||
	  |               Elk as troff input files and pre-generated
 | 
					 | 
				
			||||||
	  |               PostScript files.  See doc/README for a roadmap
 | 
					 | 
				
			||||||
	  |               of the `doc' tree.
 | 
					 | 
				
			||||||
	  |
 | 
					 | 
				
			||||||
	  |
 | 
					 | 
				
			||||||
	  +-- examples --,   A collection of demonstration programs for Elk
 | 
					 | 
				
			||||||
	  |              |   and the various extensions (mostly in Scheme)
 | 
					 | 
				
			||||||
	  |              |
 | 
					 | 
				
			||||||
	  |              +-- scheme  Basic Scheme demos (collected from USENET
 | 
					 | 
				
			||||||
	  |              |           and other sources)
 | 
					 | 
				
			||||||
	  |              |
 | 
					 | 
				
			||||||
	  |              +-- xlib    Programs demonstrating the Xlib, Athena,
 | 
					 | 
				
			||||||
	  |              +-- xaw     and Motif extensions
 | 
					 | 
				
			||||||
	  |              +-- xm
 | 
					 | 
				
			||||||
	  |              |
 | 
					 | 
				
			||||||
	  |              +-- unix    Example programs for the UNIX extension
 | 
					 | 
				
			||||||
	  |              |
 | 
					 | 
				
			||||||
	  |              +-- regexp  A demonstration of the regexp extension
 | 
					 | 
				
			||||||
	  |              |
 | 
					 | 
				
			||||||
	  |              `-- c++     A few simple C++ programs demonstrating
 | 
					 | 
				
			||||||
	  |                          use of Elk with C++ applications (see
 | 
					 | 
				
			||||||
	  |                          README in this directory)
 | 
					 | 
				
			||||||
	  |
 | 
					 | 
				
			||||||
	  `-- util/       Various utilities, some of which may aid in preparing
 | 
					 | 
				
			||||||
                          a config file for an as yet unsupported platform.
 | 
					 | 
				
			||||||
		Loading…
	
		Reference in New Issue