https://github.com/dosworld/libsystem2
Turbo Pascal library. LFN, Buffered I/O, memory files (EMS/XMS). Command line argument parsing.
https://github.com/dosworld/libsystem2
Last synced: 6 days ago
JSON representation
Turbo Pascal library. LFN, Buffered I/O, memory files (EMS/XMS). Command line argument parsing.
- Host: GitHub
- URL: https://github.com/dosworld/libsystem2
- Owner: DosWorld
- License: mit
- Created: 2022-01-09T01:57:42.000Z (about 4 years ago)
- Default Branch: master
- Last Pushed: 2025-04-08T17:47:29.000Z (9 months ago)
- Last Synced: 2025-04-08T18:36:36.417Z (9 months ago)
- Language: Pascal
- Homepage:
- Size: 142 KB
- Stars: 20
- Watchers: 3
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.MD
- License: LICENSE
Awesome Lists containing 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.