[Icon home]

The Icon Program Library: Version 9.4.3

Version 9.4.3 of the Icon program library can be downloaded below. Unix users should instead download and install Version 9.4.3 of Icon, which includes this library.

The on-line documentation describes the library contents and allows downloading of individual library files.

Precompiled Procedure Library

This package provides the files needed for building and linking Icon applications with the program library. It includes procedures and $include files from bipl and gipl, but no standalone programs or packages.

ilib.zip 1.0 MB Zip file for use with Icon version 9
jlib.tgz 4.4 MB gzipped tar file for use with Jcon 2.1

Source Packages

bipl.zip
1.5 MB
Basic programs and procedures: The fundamental part of the library.
gipl.zip
1.4 MB
Additional graphics programs and procedures for Icon systems with graphics. Requires bipl.
mipl.zip
0.7 MB
Additional monitoring programs and procedures, for custom-built systems using the MT-Icon configuration option. Requires bipl.

 

Source Package Organization

The bipl package unpacks into several directories:
incl Icon files for use via $include
procs Collections of utility procedures
cfuncs C functions for use with loadfunc()
progs Stand-alone application programs
data Data files for use with contributed programs
docs Documentation to supplement the file headers
packs Contributions too complex for a single file

The gipl package unpacks into several parallel directives prefixed with a letter g: gincl, gprocs, gprogs, gdata, gdocs, and gpacks. The mipl package, similarly, contains mincl, mprocs, and mprogs.

Feedback and Contributions

Please send all comments and contributions to icon-project@cs.arizona.edu. New contributions should follow the style of existing code and include documentary headers.

Acknowledgements

Many people have contributed material to the Icon program library. Their names are contained in the individual source code files.


Icon home page