Skip to content

Turbo Pascal library. LFN, Buffered I/O, memory files (EMS/XMS). Command line argument parsing.

License

Notifications You must be signed in to change notification settings

DosWorld/libsystem2

Repository files navigation

System2 library for Turbo Pascal (MS-DOS)

This units is designed to replace some functions from system unit.

It has support for:

  1. Long file names (LFN).
  2. Buffered I/O (per file: DOS memory - 16K and EMS/XMS - 128K).
  3. Temporary files.
  4. Quoted command-line parameters.

NOTE about 16K: This value became from EMS-page size, so please dont change it.

WinCB

Unit for Windows Clipboard support for MS-DOS applications. 64KB limited.

StrBin

Convert Byte/Integers/Longint to/from string in various format.

Args

Command line parser in modern style.

LZJB

Port of LZJB compressor/decompressor.

READARC

Reading non-compressed archives: zip, ha, tar

License

MIT License, See LICENSE file.

About

Turbo Pascal library. LFN, Buffered I/O, memory files (EMS/XMS). Command line argument parsing.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages