Canterbury Pascal for Java: Difference between revisions
Appearance
Line 11: | Line 11: | ||
* First v3 branch release: 3.02 | * First v3 branch release: 3.02 | ||
:Adds direct Java bytecode compilation. | :Adds direct Java bytecode compilation. | ||
* Last known v3 branch release: 3. | * Last known v3 branch release: 3.0.13 | ||
==Prerequisites== | ==Prerequisites== |
Revision as of 19:54, 6 December 2014
Description
A Pascal compiler with integrated make & build facilities for the Java runtime introduced in 1999 by Mill Hill & Canterbury Corporation and based on their earlier Canterbury Modula-2 for Java and Canterbury Oberon-2 for Java. To integrate better with the Java environment the tool allows direct import of any foreign Java class by listing it in an USES clause, eliminating the need for Pascal interface units in that respect. The compiler generates native Java 1.1 code that should run on all more recent Java versions and on Java-like environments or most Java subsets as used in mobile phones, etc.
Versions
V2 Branch
- Initial release: 2.5.14
- Last v2 branch release: 2.5.32
- Bugfixes
V3 Branch
- First v3 branch release: 3.02
- Adds direct Java bytecode compilation.
- Last known v3 branch release: 3.0.13
Prerequisites
- Java version 1.1 or higher
Author
- Mill Hill & Canterbury Corporation
- Jürgen Neuhoff
License
- Commercial product & license - Discontinued.
Compiler targets & target libraries
- Java 1.1 or compatible environment.