ACLConstants.pas
A few useful constants like EndLine

ACLFileIOUtility.pas
Functions for working more conveniently with OS/2 HFILE (opened with DosOpen).
I've had problems with using SIbyl's built in file handling.

ACLFileUtility.pas
Useful file and filename handling. My favourites: AddSlash and RemoveSLash. Use whenever you aren't sure if a filename has a slash on the end or not! Other highlights: DeleteTree function, functions for getting list of files in directory, deleting readonly files etc.

ACLFindFunctions.pas
Replacements for Sibyl find functions... which I have had problems with!!

ACLLibrary.pas
ACLLibraryTestForm.pas
ACLLibraryTestFormUnit.pas
Test project file and forms for Sibyl and Delphi

ACLPCharUtility.pas
Many useful functions for working with PChar, such as TrimWhitespace, create a duplicate from a standard pascal string, and an AddAndResize function that works as a length-safe StrCat.

ACLProfile.pas
Trivial profiling functions. Call StartProfile to open a file. ProfileEvent( message) to mark an event. StopProfile to stop. Each event is marked with time accurate to milliseconds.

ACLString.pas
Contains the class TAString: a string class. Maintains a length like a standard Sibyl string but length is 32 bit and memory allocation is dynamic. Compatible with PChar.
In theory, AnsiString is better, but in practice I have had problems, and there is no fast way to append to an AnsiString.
Has many convenient methods such as ParseKeyValuePair and ExtractNextValue, and also unlimited ReadLn and WriteLn functions.

ACLStringUtility.pas
Various useful string utilities, such as StrRight, StrLeft, LeftWithout, RightFrom, IsDigit, Left0Pad, Starts, Ends, ListToString and StringToList

ACLUtility.pas
General functions, such as a MemCopy and FillMem, which take pointers instead of Var parameters like the Sibyl equivalents, List functions, SearchPath and RunProgram

PCharList.pas
Maintains a searchable list of PChar strings. Better than TStringList only because the strings are not length-limited.

RunProgramUnit.pas
For Delphi + Windows - run a program
