Canterbury Oberon-2 for Java: Difference between revisions
Appearance
No edit summary |
No edit summary |
||
Line 1: | Line 1: | ||
==Description== | ==Description== | ||
An [[Oberon-2]] compiler for the Java runtime introduced alongside the [[Canterbury Modula-2 for Java]] by [[Mill Hill & Canterbury Corporation]] after they stopped development of the native OS/2 [[Canterbury Modula-2]] compiler. 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. | An [[Oberon-2]] compiler with integrated make & build facilities for the Java runtime introduced alongside the [[Canterbury Modula-2 for Java]] in 1998 by [[Mill Hill & Canterbury Corporation]] after they stopped development of the native OS/2 [[Canterbury Modula-2]] compiler, it retains high compatibility with the OS/2 compiler except that some of the [[Modula-2]] like extensions have been dropped. To integrate better with the Java environment the tool allows direct import of any foreign Java class and SYSTEM.INLINE directive to allow direct insertion of Java code into Oberon modules. 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. | ||
==Prerequisites== | ==Prerequisites== | ||
Line 8: | Line 8: | ||
* [[Mill Hill & Canterbury Corporation]] | * [[Mill Hill & Canterbury Corporation]] | ||
* Jürgen Neuhoff | * Jürgen Neuhoff | ||
==License== | |||
* Commercial product & license - Discontinued. | |||
==Compiler targets & target libraries== | ==Compiler targets & target libraries== | ||
Line 15: | Line 18: | ||
* Language according to: Hanspeter Mössenböck [http://ssw.jku.at/Research/Books/Oberon2.pdf Object-Oriented Programming in Oberon-2] Second Edition | * Language according to: Hanspeter Mössenböck [http://ssw.jku.at/Research/Books/Oberon2.pdf Object-Oriented Programming in Oberon-2] Second Edition | ||
* Library modules adhere to [[The Oakwood Guidelines for Oberon-2 Compiler Developers]] | * Library modules adhere to [[The Oakwood Guidelines for Oberon-2 Compiler Developers]] | ||
* Supports Java debugging standards | |||
==Links== | |||
* [http://www.statlab.uni-heidelberg.de/projects/oberon/install/Install.mhc.html install instructions on Mac OS] | |||
[[Category:Tools]][[Category:Java Tools]][[Category:Oberon]] | [[Category:Tools]][[Category:Java Tools]][[Category:Oberon]] |
Revision as of 16:13, 6 December 2014
Description
An Oberon-2 compiler with integrated make & build facilities for the Java runtime introduced alongside the Canterbury Modula-2 for Java in 1998 by Mill Hill & Canterbury Corporation after they stopped development of the native OS/2 Canterbury Modula-2 compiler, it retains high compatibility with the OS/2 compiler except that some of the Modula-2 like extensions have been dropped. To integrate better with the Java environment the tool allows direct import of any foreign Java class and SYSTEM.INLINE directive to allow direct insertion of Java code into Oberon modules. 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.
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.
Standards supported
- Language according to: Hanspeter Mössenböck Object-Oriented Programming in Oberon-2 Second Edition
- Library modules adhere to The Oakwood Guidelines for Oberon-2 Compiler Developers
- Supports Java debugging standards