This page lists documentation related to the Icon programming language. Documents are available in one or more of these forms:
Icon Project Documents | ||
| (HTML, PS, PDF, Text) | IPD46: Icon trouble report | |
| (HTML, PS, PDF) | IPD61: First Icon Workshop | |
| (HTML, PS, PDF, Text) | IPD72: Coding conventions for the Icon implementation | |
| (HTML, PS, PDF) | IPD112: Supplementary implementation information for Version 8 | |
| (HTML, PS, PDF, Text) | IPD142: About the Icon Analyst | |
| (PS, PDF) | IPD144: Second Icon Workshop | |
| (HTML, PS, PDF, Text) | IPD151: Program library submission guidelines | |
| (HTML, PS, PDF) | IPD153: Shrub -- a tool for visualizing procedure activity | |
| (PDF) | IPD155: Some tools for visualizing Icon programs | |
| (PS, PDF) | IPD156: Corrections to the 2nd ed. of the Icon book | |
| (HTML, PS, PDF, Text) | IPD169: The MT Icon interpreter | |
| (HTML, PS, PDF) | IPD170: Caterpillar -- a program visualization tool | |
| (PS, PDF, Text) | IPD173: Adding functions to Icon | |
| (PS, PDF, Text) | IPD177: XPM documentation | |
| (HTML, PS, PDF) | IPD179: Eve: An Icon monitor coordinator | |
| (PS, PDF, Text) | IPD193: Support procedures for Icon program monitors | |
| (HTML, PS, PDF) | IPD197: Views of storage allocation | |
| (PS, PDF) | IPD206: Third Icon Workshop | |
| (HTML, PS, PDF) | IPD234: Penelope -- a pattern tile editor | |
| (PS, PDF, Text) | IPD236: Version 9 of Icon | |
| (HTML, PS, PDF, Text) | IPD237: Version 9 of the Icon compiler | |
| (HTML, PS, PDF, Text) | IPD238: Configuring the source code for Version 9 of Icon | |
| (HTML, PS, PDF, Text) | IPD239: Supplementary implementation information for Version 9 | |
| (HTML, PS, PDF, Text) | IPD240: Calling C functions from Version 9 of Icon | |
| (HTML, PS, PDF, Text) | IPD241: Version 9 Icon benchmark report | |
| (HTML, PS, PDF, Text) | IPD243: Installing Version 9 of Icon on UNIX platforms | |
| (HTML, PS, PDF, Text) | IPD244: UNIX manual page for Version 9 Icon | |
| (HTML, PS, PDF, Text) | IPD247: Version 9 of Icon for MS-DOS | |
| (HTML, PS, PDF, Text) | IPD248: Version 9 of Icon for MS-DOS/386 | |
| (PS, PDF, Text) | IPD249: Building Version 9 of Icon for MS-DOS | |
| (PS, PDF, Text) | IPD250: VMS Icon installation guide | |
| (PS, PDF, Text) | IPD251: VMS users guide | |
| (HTML, PS, PDF) | IPD252: Version 9 of MPW Icon | |
| (HTML, PS, PDF) | IPD253: Building Version 9 of MPW Icon | |
| (HTML, PS, PDF, Text) | IPD256: Version 9 of Icon for UNIX | |
| (PS, PDF) | IPD261: A run-time implementation language for Icon | |
| (HTML, PS, PDF) | IPD262: Programs and procedures for Macintosh Programmer's Workshop | |
| (HTML, PS, PDF) | IPD263: Building source-code processors for Icon programs | |
| (HTML, PS, PDF) | IPD264: Writing Icon program execution monitors | |
| (HTML, PS, PDF, Text) | IPD266: Icon language overview | |
| (HTML, PS, PDF) | IPD271: Version 9 of Icon for Microsoft Windows | |
| (HTML, PS, PDF) | IPD275: Visualizing trees | |
| (HTML, PS, PDF, Text) | IPD276: ProIcon for the Macintosh | |
| (HTML, PS, PDF) | IPD277: String allocation | |
| (HTML, PS, PDF, Text) | IPD278: Version 9.3 of Icon | |
| (HTML, PS, PDF, Text) | IPD280: Icon glossary | |
| (HTML, PS, PDF) | IPD281: Version 9.3 graphics facilities | |
| (HTML, PS, PDF, Text) | IPD283: Version 9.3.3 Icon program library | |
| (HTML, PS, PDF) | IPD284: Visual interfaces for Icon programs | |
| (HTML, PS, PDF) | IPD285: Numerical carpets | |
| (HTML, PS, PDF) | IPD286: Jcon: A Java-based implementation of Icon | |
Miscellaneous Documents | ||
| (HTML) | Frequently Asked Questions | |
| (HTML) | A Brief Introduction to Icon | |
| (HTML) | The Icon programming language | |
| (HTML) | Icon in the humanities | |
| (PDF) | Manual for ProIcon for the Macintosh | |
| (PS, PDF) | Letter about random numbers in Icon | |
| (HTML) | itweak, an interactive debugging utility | |
| (PS, PDF) | TR89-30: Visualizing memory management | |
| (PS, PDF) | TR90-10: Idol -- object-oriented extension and environment for Icon | |
| (PS, PDF) | TR93-21: A framework for program execution monitoring | |
| (PS, PDF) | Slightly revised version of TR93-21 with color images | |
| (PS, PDF) | TR93-32: Type inference in Icon | |
| (PS, PDF) | UTSA TR94-3: The implementation of graphics facilities in Icon Version 9 | |