Модули и библиотеки


tInfInt - Unlimited Integers Arithmetic Object

Модуль для работы с ОЧЕНЬ БОЛЬШИМИ целыми числами. В качестве примера приведены программы для решения уравнения Пэлла abs(x*x - n*y*y)=1 и вычисления чисел Бернулли.
Sometimes it is necessary to do arithmetic with integer numbers that are much bigger than the numbers a ordinary "integer" or "longint" variable can hold, and one has to keep even the last decimal, so using reals is not a solution. The "TInfint" object soves this problem by defining an integer with a size that is only limited by the available heap space.

TPDB 2.2 - Turbo Pascal Tools for dBASE

Библиотека процедурного типа (TP5.0) для работы с базами данных формата dBase III. Содержит 75 функций и процедур. Приведены все исходники, кроме модуля для работы с индексными файлами.
TPDB v2.2 - Turbo Pascal 5.0 Tools for Accessing dBASE III files.

TPFZM v1.0 - ZMODEM File Transfer Unit for TP5.5

Модуль, реализующий протокол передачи файлов ZModem с поддержкой Fossil драйвера. Приведен только TPU5 модуль, исходника нет.
ZMODEM Unit with Fossill Support. TPU5.5 only :(

TpLink v1.4 - Serial Interface for TP5.0

Коммуникационный модуль для работы с последовательным портом и пример создания простейшей программы-терминала. Ассемблерные исходники НЕ приведены, только OBJ файл.
Serial Communication Unit and Mini-Terminal Sample. No Assembler code included (only .OBJ)

TPMath v1.0 - Turbo Pascal Math Unit

Модуль математических функций для TP4: Тригонометрия, гиперболические и логарифмические функции.
Mathematical Turbo Pascal unit source (all versions from Turbo Pascal 4). Trigonometric, hyperbolic and logarithm functions.

TPXMS 1.01 - Extended Memory Routines for TP4+

Модуль, использующий функции драйвера HIMEM.SYS для работы с расширенной XMS памятью.
The TPXMS.PAS source code is a Turbo Pascal v4.0 and above Unit that utilizes the routines in HIMEM.SYS. When compiled, all the functions that currently defined in the XMS Specification are easily accessable as Pascal Procedures and Functions with Inline Machine Language calls to the XMM Manager.

TPZ - ZMODEM protocol for Turbo Pascal

Коммуникационный модуль с поддержкой протокола ZModem. Все комментарии и документация на немецком.
Serial communication module and File-transfer module for ZMODEM protocol. Based on TP-ZMODEM by Philip R. Burn and J.R.Louvau

TPZSFZ - Turbo Pascal Zmodem v2.1c

Коммуникационный модуль с поддержкой протокола ZModem.
Modem interface routines for Turbo Pascal with Zmodem support v2.1c. Full Pascal sources w/o any descriptions

TriDoor 3.0 - Door/Comm Support Unit for TP 5.5/6.0

Набор модулей для разработки онлайновых приложений для BBS (BBS Door). Приведены примеры, документация и скомпилированные TPU модули для TP5.5/6.0 (исходников нет!).
TriDoor is the most advanced, efficient and easy-to-use utility to create fully-functioning doors, on-line programs and utilities in a matter of minutes without ever having to delve into the hundreds of texts on communications programming.

TSR 1.0 - Functions for TSR programming

Модуль для создания резидентных программ. В качестве примера приводится 3 тестовых TSR - программы.
Units and 3 example programs for TSR programming. Inspired by article published in german magazine "DOS International" june 1992 by Reiner Wahler.