Two procedures for Discrete Cosine Transform,
translated from C by Robin Vowels, and using PL/I's scaled FIXED BINARY
for fast binary fixed point arithmetic.
Greg Price (email@example.com) offers the "Worm" program, which runs in
an OS/2 (DOS-type) window under OS/2. You'll need to type MODE 80,33 prior
to execution, which will give 33 lines on the screen.
Download and run the Worm executable program.
Download the Worm PL/I source.
Some example procedures are to be found at:
FORTRAN IV to PL/I converter,
originally written by Lanse Leach, modernised by Peter Flass,
and modified by R. Vowels to correct some errors and to
add some additional facilities.
Added facilities include improved conversion of formatted
WRITE statements and the corresponding FORMAT satement,
whereby Hollerith strings are moved from the FORMAT list
to the data list of the corresponding PUT statement, thus eliminating
or minimising manual conversion. In cases where such movement is not
possible (in cases where implied DO has been used),
the format specification is processed interpretively.
It requires the auxiliary file
for run-time support.
Send contributions of your favorite programs etc to:
r|o|b|i|n|5|1 at dodo dot com dot au