Jump to content

Gardens Point Modula-2: Difference between revisions

From EDM2
Ak120 (talk | contribs)
mNo edit summary
Ak120 (talk | contribs)
mNo edit summary
Line 6: Line 6:
* Both the DOS and OS/2 versions require [[EMX]] 0.9 or later.
* Both the DOS and OS/2 versions require [[EMX]] 0.9 or later.


====Known issues====
==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]].
* 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 extender with [[RSX]].
 
==Author==
* [[Kevin John Gough]] (Queensland University of Technology)


==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)
: Note, this release works on both OS/2 and DOS (Uses EMX as a 32-bit 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 for the CLR] (Codeplex)
* [https://archive.codeplex.com/?p=gpmclr Gardens Point Modula-2 for the CLR] (Codeplex)
 
==Author & publisher==
* [[Kevin John Gough]]
* Queensland University of Technology


[[Category:Modula-2]][[Category:Open Source Software]]
[[Category:Modula-2]][[Category:Open Source Software]]

Revision as of 17:39, 15 September 2018

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 extender with RSX.

Author

Links

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