Previous Table of Contents Next


There are listings and cross-reference indexes to help locate programs and procedures. A section of the listing for progs looks like this:

Keyword File Description

character findstr Find embedded character strings
character ruler Write a character ruler
character xtable Show character code translations
characters delamc Delaminate file using tab characters
characters fileprnt Display characters in file
characters tablc Tabulate characters in a file
check adlcheck Check for bad address list data
check chkhtml Check HTML files
christmas sing Sing The Twelve Days of Christmas
code isrcline Count code lines in Icon program
code iwriter Write Icon code to write input
code lindcode Produce Icon code from L-system
code morse Convert string to Morse code
code ostrip Show virtual-machine op-code strip
code what Identify source-code information
code xtable Show character code translations
code zipsort Sort mailing labels by ZIP code

A section of a listing for procs looks like this:

Keyword File Description

case noncase Case-independent matching
caseless caseless Perform caseless scanning
character allpat Produce all n-character patterns
character asciinam ASCII name of unprintable character
character escapesq Deal with character string escapes
characters inbits Read variable-length characters
characters outbits Write variable-length characters
characters strip Strip characters from a string
chart ichartp A simple chart parser
check dif Check for differences
classify tclass Classify values as atomic or composite
close openchk Aid in open/close debugging
code identgen Meta-translation code generation
code gen Meta-variant code generation
code evtmap Map event code names to values
code gen Meta-variant code generation
code identgen Meta-translation code generation
code itokens Tokenize Icon code
code morse Convert string to Morse code

Procedure indexes provide information about specific procedures and where they can be found. A section of the index for procs looks like this:

Keyword file:procedure Description

decimal numbers:decipos Position decimal point
decollation strings:decollate String decollation
decomposition factors:prdecomp Prime decomposition
default tables:tbldflt Table default
delete lists:ldelete Delete list elements
delete strings:deletec Delete characters
delete strings:deletes Delete string
depth trees:depth Depth of tree
detect numbers:large Detect large integers
difference tables:tbldiff Table difference
digits digitcnt:digitcnt Count digits in file
digits numbers:digred Sum digits of integer
directory io:dosdir Process DOS directory
directory io:dosdirlist Get list of DOS directory
directory io:getwd Get DOS working directory
divide factors:pfactors Primes that divide integer
division numbers:div Real division
divisor numbers:gcd Greatest common divisor

The program and procedure files themselves contain documentation about their contents.


Previous Table of Contents Next