| 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 |