An compiler for the Component Pascal Language compatible with the .NET Framework and the Java Virtual Machine, which allows you to execute CP files #Component Pascal compiler #Compile Component Pascal #Component Pascal parser #Component Pascal #Compiler #Compile
The Component Pascal Language is an object-oriented approach related to Pascal, Oberon-2 and Oberon, creating files with the CP extension. The Gardens Point Component Pascal (GPCP) is a .NET and .JVM-based implementation of the CP language, which expands the capabilities of the classes in the .NET system.
The Gardens Point Component Pascal (GPCP) provides a compiler that can be used to process CP files and execute them afterwards. To deploy it, certain instructions must be followed closely, all available in the extensive documentation. Esentially, you must configure the CROOT and the PATH to the location of the Gardens Point Component Pascal (GPCP) binary files, and set the location of the module containing the symbol files of the compiler.
Aside from the actual compiler, the package also contains a few extra tools that come in handy to programmers, as follows: first, the CPMake application is designed to perform a consistent compilation of multiple Component Pascal modules; secodly, the PeToCps executable file takes as input a PE file and generates a gpcp symbol file, used for performing the compilation of certain modules separately; last but not least, the Browse application can create a readable representation of a gpcp symbol file.
System requirements
What's new in Gardens Point Component Pascal (GPCP) 1.4.08:
- The most important change, from the user point of view is that there is a syntax extension for the dummy definition modules that are used to interface to .NET libraries written in other languages. Most interfaces are created by the tools PeToCps (on .NET) or J2CPS (on JVM), but hand-written definitions are still required when Component Pascal programs need to link to system libraries on both platforms. Platform-agnostic definition modules now need to be explicit as to whether foreign classes have or do not have a no-arg constructor. Details of this change are in section 7.1.1 of the release notes.
- A fix to PeToCps now enables programs using System.Windows.Forms to compile correctly.
Gardens Point Component Pascal (GPCP) 1.4.07 / 1.4.08 Beta 3
add to watchlist add to download basket send us an update REPORT- runs on:
- Windows All
- file size:
- 5 MB
- filename:
- gpcp-JVM1.4.07.zip
- main category:
- Programming
- developer:
- visit homepage
Windows Sandbox Launcher
IrfanView
calibre
Microsoft Teams
4k Video Downloader
ShareX
Context Menu Manager
Zoom Client
Bitdefender Antivirus Free
7-Zip
- Zoom Client
- Bitdefender Antivirus Free
- 7-Zip
- Windows Sandbox Launcher
- IrfanView
- calibre
- Microsoft Teams
- 4k Video Downloader
- ShareX
- Context Menu Manager