Component Pascal Collection

Helmut Zinn

Component Pascal Collection is a software repository. The software is written in the programming language Component Pascal (is equivalent to Oberon-2). It is a collection of various subsystems for BlackBox. I wrote this website in BlackBox and created it with the subsystem Html.

This collection provides sample source code, tools, utilities, mathematics and graphics libraries, and a lot of other applications. There are useful easy examples for tutorials too. Here you find algorithms and solutions for standard computer programming problems.

What is BlackBox?

The BlackBox Component Builder is an integrated software development system for editing, compiling, running and debugging Component Pascal programs. Component Pascal belongs to Niklaus Wirth's programming language family like Oberon and Modula.

Where can I get BlackBox?

All subsystems and modules are using BlackBox 1.7 for Windows. You need it for the compilation of the programs here. The BlackBox Component Builder was developed by Oberon Microsystems.

How to decode StdCoded files?

  1. Load the StdCoded file into the BlackBox Component Builder.
  2. Unpack it via the menu [Tools][Decode][Decode All].
  3. Read the document "xxx/Docu/Quick-Start.odc".
  4. In that document there you find a command button for compiling all modules.

How to decode PacCoded files?

  1. Download the Subsystem Pac, read Quick-Start and follow the instruction to install it.
  2. Use the menu [File][Open], choose file type PACed (*.pac) and open the xxx.pac file.
  3. Press the command button "Unpack all".
  4. Read the document "xxx/Docu/Quick-Start.odc".

Can I contact the author of subsystem xyz?

Of course they would like to hear about your experience. You find their e-mail address inside the subsystem xyz in the document "xyz/Docu/Quick-Start.odc". I removed their e-mail address from this website, because Spam e-mails are a big problem and very annoying. This trade-off may help us to get less Spam e-mails.

Please send your feedback also to my e-mail address: feedback[at]zinnamturm[dot]eu . Don't forget to replace [at] against @ and [dot] against a point.

Where can I ask questions regarding the components available here?

You can also ask your questions in the BlackBox Framework Forum. Look for the subforum of the component. There you can exchange your experiences and discuss them with other users. When the subforum does not exist please create a new one with the subsystem name.

send an email to CPCWould you like to share your software too?

Don't hesitate to send them via e-mail. You don't have to type in the package list for the StdCoded or PacCoded files. Just generate that list with the module TboxCoderList or with the subsystem Pac.

**List of changes during the last months:

Introduction | Subsystems | Topics | Authors | Date | Links | FAQ | Downloads
A..C | D..H | I..N | O..S | T..Z

Last Updated  12th February 2023