home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Mega Top 1
/
os2_top1.zip
/
os2_top1
/
DOS_GG
/
COMCAT
/
VOL30.ARJ
/
VOL3010
< prev
next >
Wrap
Text File
|
1992-01-07
|
5KB
|
99 lines
P r o g r a m m a T h e e k volume 3010
gelijk aan TSS 005
Titel: Xref, Kermit & other Tpascal 3
Number Name Size Date Comments
CATALOG 010 1586 19-06-89 This list.
3010.01 INTEGERS LIB 4096 30-10-85 Integer functions.
3010.02 K COM 26368 7-11-85 TPascal Kermit V1.0 for CP/M-80.
3010.03 K DOC 13056 7-11-85 Documentation.
3010.04 K PAS 1664 7-11-85 Kermit source.
3010.05 KCMD PAS 4096 7-11-85 Needed by Kermit.
3010.06 KDIR PAS 4736 7-11-85 Needed by Kermit.
3010.07 KDISPLAY PAS 1024 7-11-85 Needed by Kermit.
3010.08 KHELP PAS 6784 7-11-85 Needed by Kermit.
3010.09 KINIT PAS 4224 7-11-85 Needed by Kermit.
3010.10 KOPEN PAS 3712 7-11-85 Needed by Kermit.
3010.11 KREC PAS 4736 7-11-85 Needed by Kermit.
3010.12 KREC1 PAS 13568 7-11-85 Needed by Kermit.
3010.13 KSEND PAS 15616 7-11-85 Needed by Kermit.
3010.14 KTERM PAS 4352 7-11-85 Needed by Kermit.
3010.15 LINKED LIB 4224 30-10-85 Functions for linked lists.
3010.16 MULTIMAP BOX 13263 2-10-85 Display and data entry screens
procedures.
3010.17 MULTIMAP DOC 9216 3-10-85 Documentation.
3010.18 PRETTY2 PAS 16640 2-11-85 PLIST Pretty printer of Pascal source
code.
3010.19 STRINGS LIB 2432 30-10-85 Some string functions.
3010.20 STRUCT LIB 3200 30-10-85 Some functions on structures.
3010.21 TESTMAP PAS 2584 3-10-85 Demo program for MULTIMAP.
3010.22 TIMEPAS PAS 3340 18-09-85 Timer with AST board.
3010.23 USERIO LIB 6656 30-10-85 Input-output functions.
VOL3010 ABS 2765 19-06-89 Volume abstract.
3010.24 XREF COM 23552 6-08-85 Cross reference generator.
3010.25 XREF PAS 26752 6-08-85 Program lister 1.30.
3010.26 XREF-T PAS 21504 3-11-85 Reference generator Source.
28 File(s) 104448 bytes free.
These routines are all TurboPascal 3.0 programs.
INTEGERS
Sign of integer value, minimum or maximum of two integers, swapping of
integer values, integer square root of value, Condition forces integer into
the range Min..Max, minimum and maximum integer in an array.
K
Turbo Pascal Kermit V1.0 CP/M-80.
This is a first release of Turbo Pascal Kermit for CP/M 80. It is not
complete or fully debugged. It would also be adaptable to other operating
systens that can run Turbo Pascal such as MS-DOS and CP/M-86. Most operating
system dependent code is in a few routines that could be rewritten easily
for another operating system.
LINKED
Procedures and function for linked lists. These routines will implement a
circular, doubly-linked list. They assume that you have use a header node
for each list, that is, a variable of type NodePtr which is used only to
point to the list and which (usually) doesn't hold any other information. To
create the list, just call GetNode, passing it that header variable. Availa-
ble routines:
InsertNode inserts one node after another in a linked list
RemoveNode removes a node from a linked list
GetNode creates new node if space in available
CreateList creates a new linked list
RemoveList completely removes linked list (incl. header)
Push pushes node onto stack
Pop pops node off of stack
Add adds node to one end of list (queue or deque)
Take pulls node off of one end of list (queue or deque)
MULTIMAP
The procedures in Multimap.Box are intended to facilitate the handling of
display and data entry screens on an IBM-XT with the Color Graphics Adapter,
DOS 2.0, and Turbo Pascal.
STRINGS
Converts string to uppercase, removes any leading characters, gets next word
out of string, replaces all instance of one substring with another.
STRUCT
Swaps any two data structures with the same size, checks if two data structu-
res are identical, gets next element out of a set (if any).
USERIO
Write message out at (Col,Line), writes message out at (1,1) and waits for
character, prompt user for one of a set of characters, asks user questions,
waits for a Y/N answer, prompt user for an integer value (also in function
version) in the range Min..Max, write real value with adjustable format,
prompt user for a real value in the range Min..Max, prompt user for a string,
checks for I/O error and prints message if necessary.
XREF-T
Cross Reference Generator.
1. Output Files:
a. first output file is a numbered listing of the input source
b. second output file is cross reference with each identifier followed by the
line numbers on which it appears.