Sign in Join

Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.

Catalog · How the catalog works

Random project

libsystem2

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

View on GitHub

Anyone may press Interesting, signed in or not. It helps others find this project.

Member rating

No ratings yet.

Sign in to rate this project.

README

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.

READARC

Reading non-compressed archives: zip, ha, tar

License

MIT License, See LICENSE file.