Jump to content

Gardens Point Modula-2: Difference between revisions

From EDM2
No edit summary
Line 1: Line 1:
A [[Modula-2]] development package originally implemented as a commercial product for Unix workstations in the 1980's by Queensland University of Technology (QUT) in Australia, but later ported to OS/2 32bit and available both as a commercial product and an open source package for non-commercial work. A DOS version of the compiler based on the OS/2 version was released a little bit later.
A [[Modula-2]] development package originally implemented as a commercial product for Unix workstations in the 1980's by Queensland University of Technology (QUT) in Australia, but later ported to OS/2 32bit and available both as a commercial product and an open source package for non-commercial work. A DOS version of the compiler based on the OS/2 version was released a little bit later.
A later version of the package was released for the [[MS Windows]] [[CLR]] but it is not a full implementation and lacks support for some Modula-2 constructs such as coroutines.


==Prerequisites==
==Prerequisites==
Line 10: Line 12:
* http://hobbes.nmsu.edu/download/pub/os2/dev/modula/modula-oct96.zip
* http://hobbes.nmsu.edu/download/pub/os2/dev/modula/modula-oct96.zip
* http://hobbes.nmsu.edu/download/pub/os2/dev/modula/modula-ps.zip (Documentation in Postscript format)
* http://hobbes.nmsu.edu/download/pub/os2/dev/modula/modula-ps.zip (Documentation in Postscript format)
 
* [http://gpmclr.codeplex.com/ Gardens Point Modula-2 fro the CLR] - On [[Codeplex]]


==Author & publisher==
==Author & publisher==
Line 19: Line 21:
[[Category:Tools]]
[[Category:Tools]]
[[Category:DOS Tools]]
[[Category:DOS Tools]]
[[Category:MS Windows Tools]]
[[Category:Generic Unix Tools]]
[[Category:Generic Unix Tools]]
[[Category:Open Source Software]]
[[Category:Open Source Software]]

Revision as of 17:30, 1 March 2016

A Modula-2 development package originally implemented as a commercial product for Unix workstations in the 1980's by Queensland University of Technology (QUT) in Australia, but later ported to OS/2 32bit and available both as a commercial product and an open source package for non-commercial work. A DOS version of the compiler based on the OS/2 version was released a little bit later.

A later version of the package was released for the MS Windows CLR but it is not a full implementation and lacks support for some Modula-2 constructs such as coroutines.

Prerequisites

  • Both the DOS and OS/2 versions require EMX 0.9 or later.

Known issues

  • The DOS version expects a VCPI compatible memory manager and will only run under modern versions of Windows or other DPMI hosts if you replace the EMX memory manager with RSX.

Links

Author & publisher