aboutsummaryrefslogtreecommitdiffstats
path: root/lang/icon/pkg-descr
blob: f1fd208f40ac7681ce64ab7e3a2bf7e6c3d2826c (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
   Icon is a high-level programming language with extensive facilities for
processing strings and structures.  Icon has several novel features,
including expressions that may produce sequences of results, goal-directed
evaluation that automatically searches for a successful result, and string
scanning that allows operations on strings to be formulated at a high
conceptual level.

The language is described in R.  E.  Griswold and M.  T.  Griswold, The
Icon Programming Language, Prentice-Hall, Inc., Englewood Cliffs, NJ,
second edition, 1990.

For more information or assistance, contact:

Icon Project                             voice: (520) 621-6613
Department of Computer Science           fax:   (520) 621-4246
The University of Arizona
P.O. Box 210077                          icon-project@cs.arizona.edu    
Tucson, AZ   85721-0077                                                 
U.S.A.                   http://www.cs.arizona.edu/icon/