Precision Language Suite is distributed either as a standard setup package or in the form of "zip archive" for portable installation
"PLS Engine" is designed for Delphi (version 7 to XE5) and FreePascal/Lazarus development environments,
and they do not use any other third-party components (the only one exception is an optional support for packed file format - SciZipFile.pas).
"PLS Editor" and "PLS Translator" tools are designed for Microsoft Windows platform only.
They have no special hardware nor software requirements.
Embarcadero Delphi (version 7 to XE5)
System requirements for PLS Editor and PLS Translator tools:
Microsoft Windows NT/2000/XP/Vista/7/8
240 MB free disk space (20 MB app files / 220 MB dictionaries)
1 GB RAM
When registering the product on Windows Vista and above you must allow user rights elevation to administrative rights.
Run installer and follow the setup wizard instructions.
A portable version can be simply unpacked into the desired folder.
Because all the files of Precision Language suite package are installed
under the selected folder, choose some writable directory as a destination
(this means not "C:\Program Files\", or so). In other case you will not be
able to compile examples, to save modified sample projects, etc.
All the source codes, documentation and examples can be found in the selected
installation folder (and its subfolders). Add the "Source" subfolder
into the Delphi Library Path and into the Dcc32.cfg file (if you use
the command-line compiler).
TplsController component can be installed into your Delphi (or Lazarus) IDE by
using an appropriate package file that you can find in the "Packages" subfolder.
PLS Editor (PrecisionLangSuite.exe) and PLS Translator (PLSTranslator.exe) tools
can be found in the "Editor" subfolder.
On Windows Vista and above you must allow UAC elevation to administrative rights
when registering the purchased license of PLS Editor.