icon810x.zip 386516 1995/03/15 Version 8.10 of the Icon programming language icon8doc.zip 468376 1995/01/30 Icon documentation (Postscript and ASCII) icon_os2_931.zip 627351 2004/05/14 Version 9.3.1 of the Icon programming language Long desc: Icon is a very high-level imperative language with a rich repertoire of string and structure processing facilities. In Icon, values, not variables, are typed. Built-in data types include numerics, character sets, strings, sets, lists, associative tables, records, and procedures. The aggregate types - sets, lists, tables, and records - can hold values of any type. Tables can be indexed by values of any type. Numerics, character sets, and strings are atomic values; operations on them produce new values. Aggregates use pointer semantics; operations on them can change existing values as well as produce new ones. Strings and aggregates can be of arbitrary size, and their sizes can change during execution. Memory management is automatic.Icon has an expression-oriented syntax; even control structures are expressions. Procedures consist of zero or more expressions separated by newlines or semicolons. This is the last version to be made available for OS/2 and is a few years old now, full source is included. Contact: Olafur Gunnlaugsson pmwalkr2.zip 19590 1995/01/30 How to make an animated icon