|
@@ -1,4 +1,9 @@
|
|
|
-# Project Description
|
|
|
+# Gardens Point Component Pascal (_GPCP_)
|
|
|
+
|
|
|
+## Getting Started
|
|
|
+* [Download the latest release](https://github.com/k-john-gough/gpcp/releases)
|
|
|
+
|
|
|
+## Project Description
|
|
|
Gardens Point Component Pascal is an implementation of the Component Pascal Language (CP). There are implementations for both the CLR and the JVM.
|
|
|
|
|
|
Component Pascal is an object oriented language in the Pascal family. Its closest relatives are Oberon-2 and Oberon.
|
|
@@ -12,4 +17,4 @@ _gpcp_ provides a number of extensions to the standard Component Pascal language
|
|
|
As well as the compiler, the distribution contains a number of other utilities
|
|
|
* The program _CPMake_ which performs a minimal consistent compilation of a set of Component Pascal modules, respecting the module dependencies explicitly declared in the source files.
|
|
|
* The program _PeToCps_ which creates a _gpcp_ symbol file from a nominated "foreign language" PE file. Such symbol files are used by _gpcp_ to perform type-safe separate compilation of Component Pascal modules that import foreign language libraries.
|
|
|
-* The program _Browse_ produces a readable, hyperlinked representation of _gpcp_ symbol files.
|
|
|
+* The program _Browse_ produces a readable, hyperlinked representation of _gpcp_ symbol files.
|