Source

Source

It is written in the Pascal language, a well-stabilized standard language with compatibility promises for decades. Using the FreePascal compiler and the Lazarus IDE for free and easy development.
The code is written to be seen as pseudocode. In place of need, comments are written to help.
To compile the code, here are the steps to follow:
Using Lazarus:
  • Open SCL packages SCL.lpk and SCLLibraries.lpk
  • Open Pack packages PackPackage.lpk and PackDraft0Package.lpk
  • Open Pack project CLIProject.lpi
  • Build