home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Mega Top 1
/
os2_top1.zip
/
os2_top1
/
DOS_GG
/
COMCAT
/
VOL30.ARJ
/
VOL3033
< prev
next >
Wrap
Text File
|
1992-01-08
|
4KB
|
73 lines
P r o g r a m m a T h e e k volume 3033
gelijk aan TSS 17
Titel: Pretty Printer, TP Datacom
Number Name Size Date Comments
3033.01 ANSISTUF INC 24132 17-08-85 Dos procedures and functions.
CATALOG 033 1534 01-01-90 This list.
3033.02 DEMOMOD PAS 24576 3-01-86 Procedures for text processing.
3033.03 DOS2IO-1 INC 13808 17-08-85 Dos procedures and functions.
3033.04 DOS2IO-2 INC 16386 17-08-85 Dos procedures and functions.
3033.05 DOS2IO-3 INC 21215 17-08-85 Dos procedures and functions.
3033.06 DUMMY ASM 326 11-03-85 Dummy version of unneeded Pascal
runtime.
3033.07 FATFISH PAS 14214 7-08-85 Wator program (Scientific. American
12/84).
3033.08 FATUTIL ASM 4633 2-08-85 Assembly language utilities module.
3033.09 FLUSH12 TBX 13440 23-03-86 Flush Turbo Database Toolbox (3.0)
files.
3033.10 FLUSHX PAS 6784 23-03-86 Flush files.
3033.11 LINKDISK PAS 9216 11-01-86 Test program to exercise support
routines.
3033.12 LINKLIST DOC 11648 11-01-86 Documentation.
3033.13 LINKLIST PAS 5248 11-01-86 Linklist support routines.
3033.14 LINKTYPE INC 512 11-01-86 Data type declarations.
3033.15 LONG PAS 22528 20-03-86 Long integer arithmatic package.
3033.16 PP-DTAB PAS 1664 20-03-86 Delete leading blank and tabs.
3033.17 PP-NYC DOC 6912 20-03-86 Documentation.
3033.18 PP-NYC PAS 21376 20-03-86 Pascal Prettyprinting Program.
3033.19 SLIMFISH PAS 22025 11-03-85 Wator program (Scientific. American
12/84).
3033.20 SLIMUTIL ASM 8386 2-08-85 Assembly routines.
3033.21 TERMNL DOC 3907 27-03-85 Documentation.
3033.22 TERMNL PAS 42245 27-03-85 Terminal emulation program (VidTex
and CIS-A).
VOL3033 ABS 1388 01-01-90 Volume abstract.
24 File(s) 53248 bytes free
LINKLIST
This consists of four support routines written in TURBOPascal* V2.0 for
creating and manipulating double-linked-lists.
The four support routines are:
ALLOCATE_NODE, REMOVE_NODE, ADD_BEFORE_NODE, ADD_AFTER_NODE
The enclosed sample program, LINKDISK, gives examples of nearly all types of
operations you would normally use when manipulating a linked list. A
datafile is created with 3 dummy records, and the file is then read and the
information is placed into a linked list. The list is traversed head-to-tail
and tail-to-he-ad, a node is deleted, a node is added as the new head, the
data is rewritten to disk, and then reopened and read for verification. The
code is liberally documented at each operation.
FLUSH
Uses a clever technique to flush files created with Turbo Database
Toolbox 3.0 without closing and reopening.
PP-NYC
Pascal Prettyprinting Program.
PP takes as input a Pascal program or program fragment and reformats it
according to a standard set of prettyprinting rules. The prettyprinted
program is given as output. PP makes no attempt to detect or correct
syntactic errors in your program. However, syntactic errors may result in
erroneous prettyprin-ting.
TRMNL
Terminal is a terminal emulation program supporting VIDTEX cursor control
codes and CIS-A protocol uploads and downloads. It is written in Turbo
Pascal.