Faculty of Information Technology Programming Languages and Systems
Skip to Content
QUT Home FIT Home PLAS Home Projects People Wiki Contacts
 
     

Download Gardens Point Component Pascal

   

Gardens Point Component Pascal exists in two versions: one for .NET and the other for the JVM. The JVM version can be run on any installation of the the Java Runtime Environment version 1.2 or later (actually, it can be made to work with version 1.1.6+ also). The .NET version requires the .NET SDK V2. We no longer support version 1 releases.

Installer-based releases
As of version 1.1.4 there are InstallShield-based installers for gpcp. These do the usual installation, and set up environment variables and so on. Of course, this only applies to the Windows platforms. Just download the “setup.exe” file, and run it.

STOP PRESS The compiler distribution was last updated on 23 January, 2007. GPCP version 1.3.4 is the final installer to be released for .NET version 1.1. The 1.3.8 version for JVM will follow shortly.

Zip-archive-based releases
There are several archives for gpcp that may be dowloaded; none are larger than 3Mb. The current version is 1.3.3. The *.zip files have the sources with Microsoft CR/LF format. The *.gz files have the sources with the Unix LF format for line-markers.

Unpacking the Archive

If you are installing the .NET version we strongly urge you to use the Install-Shield version!

Unix/Linux etc: JVM version

If you want the jvm version of gpcp, then you should download gpcp-1.3.3-JVM.tar.gz. Unpack the gpcp distribution in your home directory also, using gunzip, and then tar -xvf. This will create a file hierarchy rooted at $HOME/gpcp. This directory will be the $CPROOT environment variable which the cprun and cpint shell script refer to. Documentation will be in $HOME/gpcp/docs.

Bug Reports

Please report any bugs, or send any praise, to gpcp@qut.edu.au.

 

PLAS
Projects
  ActiveSheets
  Bioinformatics
  ConcernMaps
  ELP
  ELP.NET
  G2 Cluster Computing
  Generics
  Gardens Point Component Pascal
  Detailed project information
    Language report
    Component Pascal on .NET
    Component Pascal on the JVM
    Component Pascal for IDEs
    PE File Reader/Writer
    Download page
  Online GPCP compiler
  Gardens Point Flow
  Gardens Point Modula
  Gardens Point Service Language
  Language Processing Tools
  Mentok
  Metaphor
  Mobilizer
  RikWik
  Ruby.NET
People
Wiki
Contacts