Program Library Index: Basic Programs
Icon version 9.5.20f
- (description,
code)
adlcheck.icn: Program to check for bad address list data
- (description,
code)
adlcount.icn: Program to count address list entries
- (description,
code)
adlfiltr.icn: Program to filter address list entries
- (description,
code)
adlfirst.icn: Program to write first line of addresses
- (description,
code)
adllist.icn: Program to list address list fields
- (description,
code)
adlsort.icn: Program to sort address list entries
- (description,
code)
animal.icn: Program to play "animal" guessing game
- (description,
code)
applyfnc.icn: Program to apply function to lines of a file
- (description,
code)
banner.icn: Program to display banner
- (description,
code)
based.icn: Program to do BASIC-style editing
- (description,
code)
bfd.icn: Program to compute best-fit-descending bin packing
- (description,
code)
bj.icn: Program to play blackjack game
- (description,
code)
blnk2tab.icn: Program to convert strings of 2 or more blanks to tabs
- (description,
code)
c2icn.icn: Program to assist C-to-Icon porting
- (description,
code)
calc.icn: Program to simulate desk calculator
- (description,
code)
catlines.icn: Program to concatenate lines of a file
- (description,
code)
chars.icn: Program to list the different characters in a file
- (description,
code)
chkhtml.icn: Program to check HTML files
- (description,
code)
choose.icn: Program to pick lines from a file
- (description,
code)
chop.icn: Program to restrict numerical values
- (description,
code)
colm.icn: Program to arrange data into columns
- (description,
code)
comfiles.icn: Program to list common files in two directories
- (description,
code)
compare.icn: Program to look for duplicates in a collection of files
- (description,
code)
comply83.icn: Program to check compliance with MS-DOS name restrictions
- (description,
code)
concord.icn: Program to produce concordance
- (description,
code)
conman.icn: Program to convert units
- (description,
code)
countlst.icn: Program to count items in a list
- (description,
code)
cross.icn: Program to display intersection of words
- (description,
code)
crypt.icn: Program to encrypt file
- (description,
code)
csgen.icn: Program to generate context-sensitive sentences
- (description,
code)
cstrings.icn: Program to print strings in C files
- (description,
code)
cwd.icn: Program to write current working directory
- (description,
code)
datmerge.icn: Program to merge data files
- (description,
code)
daystil.icn: Program to calculate the number of days until a given date
- (description,
code)
ddfdump.icn: Program to print the contents of an ISO 8211 DDF file
- (description,
code)
deal.icn: Program to deal bridge hands
- (description,
code)
declchck.icn: Program to detect possible declaration errors
- (description,
code)
delam.icn: Program to delaminate file
- (description,
code)
delamc.icn: Program to delaminate file using tab characters
- (description,
code)
dellines.icn: Program to delete lines from a file
- (description,
code)
delta.icn: Program to list differences between successive numbers
- (description,
code)
diffn.icn: Program to show differences among files
- (description,
code)
diffsort.icn: Program to reorder "diff" output
- (description,
code)
diffsum.icn: Program to count lines affected by a diff
- (description,
code)
diffu.icn: Program to show differences in files
- (description,
code)
diffword.icn: Program to list different words
- (description,
code)
digcol.icn: Program to produce nth column of digit data
- (description,
code)
diskpack.icn: Program to produce packing list for diskettes
- (description,
code)
duplfile.icn: Program to find directories with same files
- (description,
code)
duplproc.icn: Program to find duplicate declarations
- (description,
code)
edscript.icn: Program to produce script for ed(1)
- (description,
code)
empg.icn: Program to make expression-evaluation programs
- (description,
code)
envelope.icn: Program to address envelopes
- (description,
code)
evaluate.icn: Program to evaluate Icon expressions
- (description,
code)
extweave.icn: Program to extract weaving specifications from weave file
- (description,
code)
farb.icn: Program to generate Farberisms
- (description,
code)
farb2.icn: Program to generate Farberisms
- (description,
code)
filecnvt.icn: Program to convert line terminators
- (description,
code)
filehtml.icn: Program to create Web page with links to files
- (description,
code)
fileprep.icn: Program to prepare file information for IPL indexes
- (description,
code)
fileprnt.icn: Program to display characters in file
- (description,
code)
filerepl.icn: Program to replicate file
- (description,
code)
filesect.icn: Program to produce section of a file
- (description,
code)
filexref.icn: Program to cross-reference files by components
- (description,
code)
filtskel.icn: Program skeleton for generic filter
- (description,
code)
findstr.icn: Program to find embedded character strings
- (description,
code)
findtext.icn: Program to retrieve data from files indexed by idxtext
- (description,
code)
fixhqx.icn: Program to strip headers from BinHex files
- (description,
code)
fixpath.icn: Program to replace path in a binary file
- (description,
code)
fnctab.icn: Program to list function usage
- (description,
code)
fnctmpl.icn: Program to produce function templates
- (description,
code)
format.icn: Program to word wrap a range of text
- (description,
code)
former.icn: Program to format long string in fixed-length lines
- (description,
code)
fract.icn: Program to approximate real number as a fraction
- (description,
code)
fset.icn: Program to do set operations on file specifications
- (description,
code)
fuzz.icn: Program to perform fuzzy pattern matching
- (description,
code)
gcomp.icn: Program to produce complement of file specification
- (description,
code)
geddump.icn: Program to dump contents of GEDCOM file
- (description,
code)
gediff.icn: Program to "diff" for use with ged
- (description,
code)
gener.icn: Program to generate sequence from Icon expression
- (description,
code)
genfile.icn: Program to generate sequence from Icon expression in file
- (description,
code)
genqueen.icn: Program to solve arbitrary-size n-queens problem
- (description,
code)
getcol.icn: Program to extract column from data
- (description,
code)
getlines.icn: Program to extract lines from a file
- (description,
code)
gftrace.icn: Program for generating function tracing procedures
- (description,
code)
graphdem.icn: Program to demonstrate simple bar graphics
- (description,
code)
grpsort.icn: Program to sort groups of lines
- (description,
code)
hcal4unx.icn: Program for Jewish/Civil calendar in UNIX
- (description,
code)
headicon.icn: Program to add header to Icon program
- (description,
code)
hebcalen.icn: Program for combination Jewish/Civil calendar
- (description,
code)
hebeng.icn: Program to print mixed Hebrew/English text
- (description,
code)
hotedit.icn: Program to edit a Mosaic hotlist
- (description,
code)
hr.icn: Program to play horse-race game
- (description,
code)
htget.icn: Program to get Web file using HTTP protocol
- (description,
code)
htprep.icn: Program to prepare HTML files
- (description,
code)
huffstuf.icn: Program for huffman coding
- (description,
code)
hufftab.icn: Program to compute Huffman state transitions
- (description,
code)
ibar.icn: Program to equalize comment bars in Icon programs
- (description,
code)
ibrow.icn: Program to browse Icon files for declarations
- (description,
code)
icalc.icn: Program to simulate infix desk calculator
- (description,
code)
icalls.icn: Program to tabulate Icon calls
- (description,
code)
icn2c.icn: Program to assist Icon-to-C porting
- (description,
code)
icontent.icn: Program to list Icon procedures
- (description,
code)
icvt.icn: Program for ASCII/EBCDIC program conversion
- (description,
code)
idepth.icn: Program to report maximum recursion depth
- (description,
code)
idxtext.icn: Program for creating indexed text-base
- (description,
code)
ifilter.icn: Program to filter lines of file
- (description,
code)
ifncsgen.icn: Program to generate procedure wrappers for functions
- (description,
code)
igrep.icn: Program for string search similar to egrep
- (description,
code)
iheader.icn: Program to list Icon program library headers
- (description,
code)
ihelp.icn: Program to give on-line help for Icon
- (description,
code)
iidecode.icn: Program to decode text in style of uudecode
- (description,
code)
iiencode.icn: Program to encode text in the style of uuencode
- (description,
code)
ilnkxref.icn: Program to produce Icon link cross reference
- (description,
code)
ilump.icn: Program to lump linked Icon source files
- (description,
code)
imagetyp.icn: Program to show types of image files
- (description,
code)
indxcomp.icn: Program to assist in index compilation
- (description,
code)
ineeds.icn: Program to print modules required by an Icon program
- (description,
code)
inter.icn: Program to find common values in two lists
- (description,
code)
interpe.icn: Program to interpret Icon expressions
- (description,
code)
interpp.icn: Program to interpret Icon programs
- (description,
code)
ipatch.icn: Program to patch iconx path in executable
- (description,
code)
ipldoc.icn: Program to collect library documentation
- (description,
code)
iplindex.icn: Program to produce indexed listing of the program library
- (description,
code)
iplkwic.icn: Program to produce keywords in context for IPL
- (description,
code)
iplweb.icn: Program to generate web pages from IPL header comments
- (description,
code)
ipower.icn: Program to write sequence of powers
- (description,
code)
ipp.icn: Program to preprocess Icon programs
- (description,
code)
iprint.icn: Program to print Icon program
- (description,
code)
iprofile.icn: Program to profile Icon procedure usage
- (description,
code)
iprofl.icn: Program to annotate source code with execution profile
- (description,
code)
ipsort.icn: Program to sort Icon procedures
- (description,
code)
ipsplit.icn: Program to split Icon program into files
- (description,
code)
ipxref.icn: Program to cross reference Icon program
- (description,
code)
irsort.icn: Program to sort Icon record declaration
- (description,
code)
irunerr.icn: Program to print Icon runtime errors
- (description,
code)
iseq.icn: Program to write sequence of integers
- (description,
code)
isize.icn: Program to measure size of an Icon program
- (description,
code)
isrcline.icn: Program to count code lines in Icon program
- (description,
code)
istrip.icn: Program to strip comments from Icon program
- (description,
code)
itab.icn: Program to entab an Icon program
- (description,
code)
itags.icn: Program to create tags file for Icon programs
- (description,
code)
itrbksum.icn: Program to give summary of traceback
- (description,
code)
itrcfltr.icn: Program to filter trace output
- (description,
code)
itrcsum.icn: Program to give summary of trace output
- (description,
code)
iundecl.icn: Program to find undeclared Icon identifiers
- (description,
code)
iversion.icn: Program to show icode version
- (description,
code)
iwriter.icn: Program to write Icon code to write input
- (description,
code)
knapsack.icn: Program to fill a container
- (description,
code)
krieg.icn: Program to play kriegspiel
- (description,
code)
kross.icn: Program to show intersections of strings
- (description,
code)
kwic.icn: Program to produce keywords in context
- (description,
code)
kwicprep.icn: Program to prepare information for IPL KWIC listings
- (description,
code)
la.icn: Program to give exponent approximation for large numbers
- (description,
code)
labels.icn: Program to format mailing labels
- (description,
code)
lam.icn: Program to laminate files
- (description,
code)
latexidx.icn: Program to process LaTeX idx file
- (description,
code)
lc.icn: Program to count lines in file
- (description,
code)
lcfile.icn: Program to convert file names to lowercase
- (description,
code)
lcn.icn: Program to convert file names to all lowercase
- (description,
code)
limitf.icn: Program to limit throughput
- (description,
code)
lindcode.icn: Program to produce Icon code from L-system specifications
- (description,
code)
lindsys.icn: Program to generate sentences in 0L-systems
- (description,
code)
lineseq.icn: Program to write a sequence of values on a line
- (description,
code)
link2url.icn: Program to convert links to URLs
- (description,
code)
lisp.icn: Program to interpret LISP programs
- (description,
code)
lister.icn: Program to list filess
- (description,
code)
listhtml.icn: Program to create Web page with links to listed files
- (description,
code)
listviz.icn: Program to visualize lists
- (description,
code)
literat.icn: Program to manage literature information
- (description,
code)
ll.icn: Program to list shortest and longest lines in a file
- (description,
code)
loadmap.icn: Program to show load map of UNIX object file
- (description,
code)
longest.icn: Program to write longest line in a file
- (description,
code)
lower.icn: Program to map file names to lowercase
- (description,
code)
lssum.icn: Program to sum the file sizes in an ls -l listing
- (description,
code)
lsysmap.icn: Program to map L-system symbols
- (description,
code)
maccvt.icn: Program to convert Macintosh special characters to ASCII
- (description,
code)
makepuzz.icn: Program to make find-the-word puzzle
- (description,
code)
mapcolrs.icn: Program to map colors in lists
- (description,
code)
midisig.icn: Program to show signature of a MIDI file
- (description,
code)
missile.icn: Program to play missile command game
- (description,
code)
miu.icn: Program to generate strings from MIU system
- (description,
code)
mkpasswd.icn: Program to make passwords
- (description,
code)
monkeys.icn: Program to generate random text
- (description,
code)
morse.icn: Program to convert string to Morse code
- (description,
code)
mr.icn: Program to read mail
- (description,
code)
mszip.icn: Program to ZIP a directory for MS-DOS use
- (description,
code)
mtf3.icn: Program to map tar file
- (description,
code)
newicon.icn: Program to produce new Icon program file
- (description,
code)
newsrc.icn: Program to organize UNIX .newsrc file
- (description,
code)
nim.icn: Program to play the game of nim
- (description,
code)
nocr.icn: Program to convert MS-DOS text files to UNIX
- (description,
code)
noise.icn: Program to generate random noise
- (description,
code)
normalize.icn: Program to normalize numeric channel
- (description,
code)
oldicon.icn: Program to update the date in an Icon program header
- (description,
code)
pack.icn: Program to package multiple files
- (description,
code)
paginate.icn: Program to insert formfeeds
- (description,
code)
papply.icn: Program to apply procedure to lines of file
- (description,
code)
parens.icn: Program to produce random balanced strings
- (description,
code)
pargen.icn: Program to generate context-free parser
- (description,
code)
parse.icn: Program to parse simple statements
- (description,
code)
parsex.icn: Program to parse arithmetic expressions
- (description,
code)
patchu.icn: Program to implement UNIX-like patch
- (description,
code)
pbkdump.icn: Program to dump HP95 phone book file
- (description,
code)
pdecomp.icn: Program to list primes factors of an integer
- (description,
code)
polydemo.icn: Program to demonstrate polynomial library
- (description,
code)
post.icn: Program to post news
- (description,
code)
press.icn: Program to archive files
- (description,
code)
pretrim.icn: Program to filter out first terms in an input stream
- (description,
code)
procprep.icn: Program to produce input to index for procedure comments
- (description,
code)
procwrap.icn: Program to produce Icon procedure wrappers
- (description,
code)
proto.icn: Program to show Icon syntactic forms
- (description,
code)
psrsplit.icn: Program to separate psrecord.icn output pages
- (description,
code)
pt.icn: Program to produce parse table generator
- (description,
code)
puzz.icn: Program to create word search puzzle
- (description,
code)
qei.icn: Program to evaluate Icon expressions interactively
- (description,
code)
qt.icn: Program to announce time in English
- (description,
code)
queens.icn: Program to generate solutions to the n-queens problem
- (description,
code)
ranstars.icn: Program to display star field
- (description,
code)
rcat.icn: Program to output a file from back to front
- (description,
code)
recgen.icn: Program to generate context-free recognizer
- (description,
code)
repeats.icn: Program to repeat stream
- (description,
code)
reply.icn: Program to reply to news-articles or mail
- (description,
code)
repro.icn: Program to self-reproduce
- (description,
code)
revfile.icn: Program to reverse the order of lines in a file
- (description,
code)
revsort.icn: Program to sort strings backwards
- (description,
code)
roffcmds.icn: Program to list roff commands and macros
- (description,
code)
rsg.icn: Program to generate randomly selected sentences
- (description,
code)
ruler.icn: Program to write a character ruler
- (description,
code)
sample.icn: Program to "sample" input stream
- (description,
code)
scale.icn: Program to scale numeric values in visualization stream
- (description,
code)
scramble.icn: Program to scramble a document
- (description,
code)
setmerge.icn: Program to combine sets of text items
- (description,
code)
shar.icn: Program to create UNIX shell archive
- (description,
code)
shortest.icn: Program to write shortest line in a file
- (description,
code)
shuffile.icn: Program to shuffle lines in a file
- (description,
code)
shuffle.icn: Program to randomly reorder the lines of a file
- (description,
code)
sing.icn: Program to sing The Twelve Days of Christmas
- (description,
code)
slice.icn: Program to write long line as multiple short lines
- (description,
code)
snake.icn: Program to play the snake game
- (description,
code)
solit.icn: Program to play solitaire
- (description,
code)
sortname.icn: Program to order by last name
- (description,
code)
splitlit.icn: Program to create string literal
- (description,
code)
spread.icn: Program to format tab-separated data columns
- (description,
code)
streamer.icn: Program to append lines of file into one long line
- (description,
code)
strimlen.icn: Program to produce lengths of string images
- (description,
code)
strpsgml.icn: Program to strip/translate SGML tags
- (description,
code)
tabexten.icn: Program to tabulate file extensions
- (description,
code)
tablc.icn: Program to tabulate characters in a file
- (description,
code)
tablw.icn: Program to tabulate words in a file
- (description,
code)
tabulate.icn: Program to tabulate lines in a file
- (description,
code)
textcnt.icn: Program to tabulate properties of text file
- (description,
code)
textcvt.icn: Program to convert text file formats
- (description,
code)
toktab.icn: Program to summarize Icon token counts
- (description,
code)
trim.icn: Program to trim lines in a file
- (description,
code)
ttt.icn: Program to play tic-tac-toe
- (description,
code)
turing.icn: Program to simulate a Turing machine
- (description,
code)
unclog.icn: Program to reformat CVS log output
- (description,
code)
unique.icn: Program to delete identical adjacent lines
- (description,
code)
unpack.icn: Program to unpackage files
- (description,
code)
upper.icn: Program to map file names to uppercase
- (description,
code)
url2link.icn: Program to convert bookmarked URLs to link references
- (description,
code)
utrim.icn: Program to remove unneeded procs from ucode
- (description,
code)
verse.icn: Program to generate bizarre verses
- (description,
code)
versum.icn: Program to produce versum sequence
- (description,
code)
vnq.icn: Program to display solutions to n-queens problem
- (description,
code)
vrepl.icn: Program to replicate input lines
- (description,
code)
weblinks.icn: Program to check links in HTML files
- (description,
code)
what.icn: Program to identify source-code information
- (description,
code)
when.icn: Program to show file age
- (description,
code)
wshfdemo.icn: Program to demonstrate weighted shuffle procedure
- (description,
code)
xtable.icn: Program to show character code translations
- (description,
code)
yahtz.icn: Program to play yahtzee
- (description,
code)
yescr.icn: Program to convert UNIX files to DOS format
- (description,
code)
zipsort.icn: Program to sort mailing labels by ZIP code
Program Library Page |
Icon Home Page