Jump to content

Gardens Point Modula-2: Difference between revisions

From EDM2
No edit summary
mNo edit summary
Line 7: Line 7:


====Known issues====
====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.
* Running under [[DOS]] the GPM2 toolkit 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==
==Links==
* http://hobbes.nmsu.edu/download/pub/os2/dev/modula/modula-oct96.zip
* http://hobbes.nmsu.edu/download/pub/os2/dev/modula/modula-oct96.zip
: Note, this release works on both OS/2 and DOS (Uses EMX as a 32bit DOS extender)
* 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]]
* [http://gpmclr.codeplex.com/ Gardens Point Modula-2 for the CLR] - On [[Codeplex]]


==Author & publisher==
==Author & publisher==

Revision as of 23:51, 23 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

  • Running under DOS the GPM2 toolkit 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

Note, this release works on both OS/2 and DOS (Uses EMX as a 32bit DOS extender)

Author & publisher