| |
 |
|
Component Pascal - The Language
- Pascal derivative
- Specifically designed for programming software components
- Enhanced programming safety through an advanced type system
- For more details see the language report
(courtesy and copyright Oberon Microsystems)
The GPCP Compiler
STOP PRESS The compiler distribution
was last updated on 04 April 2003.
Documentation
GPCP is still under development and is changing quite often. Any changes or
updates will appear on this page as they are released. It is suggested that
you check here each week for extra libraries, code emitters, etc. Suggestions
for improvement, bug reports etc. are most welcome; please send these to
gpcp@qut.edu.au.
This language is part of a larger project by the Programming
Languages and Systems Research Centre at QUT, Australia that is researching
and designing component programming languages. Planned enhancements for future
versions of Component Pascal include: parametric polymorphism (a form of generics)
and pre and post conditions to better support component programming.
This project has been supported by: QUT,
Distributed Systems Technology Centre, and
Microsoft.
For further information you may contact the principal investigators John Gough
j.gough@qut.edu.au and Paul Roe
p.roe@qut.edu.au; however please send any
bug reports or specific gpcp questions to:
gpcp@qut.edu.au.
|