syslib documentation
PROGS, Professional & Graphical Software
Mechelbaan 344
2580 Putte
BELGIUM
tel : +32 (0)15/ 22 23 26
e-mail : joachim@triathlon98.com
www : http://www.triathlon98.com/PROGS/
- Introduction
- Using syslib
- How to use syslib
- Consistent naming scheme
- Startup files and the like
- Using syslib from assembler
- Programming hints
- Global Variables
- Error trapping
- Dynamic Link Libraries
- General introduction
- How to use DLL's
- Mixing c68 libraries and DLL's
- Writing your own DLL's
- Introduction to the syslib libraries
- array
- Library for easy soring and searching in arrays.
- atomic
- Library to execute routines atomically.
- ctype
- Set of macros to determine the use of characters, query
and change their case etc.
- dev
- Library to handle the default devices.
- dir
- Dirctory handling library.
- err
- Standard error codes and support for user defined error
messages.
- hot
- Library to control the Hotkey System II extensions.
- io
- Library for handling input and ouput.
- job
- Job control library.
- math
- Math library. All the usual routines (same as ANSI +
sqrt). These operate on double only.
- mem
- Memory handling library. Several options for different
situations.
- module
- Utility routines to handle external modules.
- mutex
- Library for handling mutual exclusion between routines.
- net
- Network control library.
- rout
- Routine handler library, in the same spirit and mutex
and atomic libraries, but without the fuss - mainly for
testing.
- sms
- Some general introductory types and some stuff which
doesn't fit any where else.
- str
- String handling library.
- thing
- Thing system interface.
- time
- Time handling library.
- win
- Library for base level windowing. Only suitable for glass
teletype applications. For proper windowing, use ProWesS.
- utility software
- mkexec
- mkrext
- mkxmod
- mkconfig
- gendllib
- conv
PROGS, Professional & Graphical Software
last edited January 5, 1996