h2d130_os2.zip 269939 1998/07/29 XDS H2D C to M2 header file translator version v1.30 Long desc: H2D is a translator of C header files into Modula-2 definition modules. It is intended to be used with XDS family of Modula-2 / Oberon-2 development systems, but can be adopted to other Modula-2 compilers. We provide H2D to the public on a freeware basis in order to encourage more people to use Modula-2 and Oberon-2. Runs on: OS/2 Warp 3.0+ Contact: XDS (support@xds.ru) Source: http://www.xds.ru/xds/ m2emacs.zip 27644 1998/09/03 A Modula-2 editing support package for OS/2 emacs Runs on: OS/2 Requires: emacs, modula compiler Contact: Olafur Gunnlaugsson m_modula.zip 1107 1998/09/03 Jeff Stoners Modula 2 editing support for FTE-OS/2 Requires: FTE editor Contact: Jeff Stoner (jestoner+@pitt.edu) Source: http://stoner.cidde.pitt.edu/Modula2/ mod201i.zip 1023465 1996/01/07 32-bit Modula-2 compiler, beta release 2.01i modula-oct96.zip 750947 1998/10/10 Gardens Point Modula-2 for OS/2 Long desc: The Gardens Point Modula (GPM) compiler from Queensland University of Technology in Brisbane, Australia. A highly portable implementation of M2 that's availeble for a large variety of machines in addition to the OS/2 version. Runs on: OS/2 2.0+ Requires: EMX Contact: Philip Sinfield (sinfield@fit.qut.edu.au) Source: http://www.fit.qut.edu.au/CompSci/PLAS/GPM/ modula-ps.zip 642246 1998/10/15 Documention for Gardens Point Modula-2 for OS/2 in Postscript Format. Runs on: OS/2 2.0+ Requires: Postscript viewer Contact: Philip Sinfield (sinfield@fit.qut.edu.au) Source: http://www.fit.qut.edu.au/CompSci/PLAS/GPM/ numana01.zip 69936 1996/08/15 Modula-2 sources for numerical analysis library oberon-oct96.zip 398880 1998/10/15 Gardens Point Oberon-2 for OS/2 Long desc: An Oberon version of the GPM Modula-2 compiler. It provides comprehensive compile\-time diagnostics, with explicit error messages, and optional warnings for obsolete syntax or dubious program constructs. Please note that it requiers some of the installation files that come with GPM Modula compiler. Runs on: OS/2 2.0+ Requires: emx, Gardens Point Modula-2. Contact: Philip Sinfield (sinfield@fit.qut.edu.au) Source: http://www.fit.qut.edu.au/CompSci/PLAS/GPM/ oberon-ps.zip 230664 1998/10/15 Documention for Gardens Point Oberon-2 for OS/2 in Postscript Format. Runs on: OS/2 2.0+ Requires: Postscript viewer Contact: Philip Sinfield (sinfield@fit.qut.edu.au) Source: http://www.fit.qut.edu.au/CompSci/PLAS/GPM/ oberonv4.zip 798058 1996/02/25 Oberon v4.0-0.6e for OS/2 pmos2002.zip 334246 1998/09/03 PMOS/2 Modula-2 library V.2 Long desc: PMOS/2 is a set of Modula-2 modules designed to be used in conjunction with the OS/2 operating system. It is, in fact, an OS/2 port of the PMOS library, which is a programmer's library for writing multitasking software either under DOS or in embedded systems where there is no operating system. Requires: Modula-2 compiler Contact: Peter Moylan (peter@ee.newcastle.edu.au) Source: http://www.ee.newcastle.edu.au/users/staff/peter/Moylan.html srcm3_os2_36c.zip 6292587 2000/12/20 SRC MODULA 3 Compiler V3.6 for OS/2 Warp 3 Long desc: Modula-3 is a member of the Pascal family of languages. Modula-3 supports interfaces, objects, generics, threads, isolation of unsafe code, garbage collection, exceptions and subtyping. Amongst other features this port has is : OS/2 native threads used for Modula-3 threads, compiler with integrated Modula-3 x86 backend, support for OpenGL (MesaGL, those that want to work with the PM version can download the 3.6b support from the ftp site below). This version recommended over the v 3.6d for users of Warp 4 or higher. Runs on: Warp 4 Requires: EMX Contact: Klaus Preschern (klausp@ping.at) Source: ftp://m3.polymtl.ca/pub/m3/binaries/OS2 srcm3_os2_36d.zip 6683189 2000/12/20 SRC MODULA 3 Compiler V3.6 for OS/2 Warp 3 Long desc: Modula-3 is a member of the Pascal family of languages. Modula-3 supports interfaces, objects, generics, threads, isolation of unsafe code, garbage collection, exceptions and subtyping. This version is scecificially made for Warp 3 (but will work with V4)since the version 3.6c only works with Warp 4. Runs on: Warp 3 Requires: EMX Contact: Klaus Preschern (klausp@ping.at) Source: ftp://m3.polymtl.ca/pub/m3/binaries/OS2 tslib_os2.zip 156778 2000/12/08 XDS Topspeed library V2.21 Long desc: A library that aids in porting topspeed M2 code from DOS or OS/2 to XDS M2/Oberon. Fully functional demo. Requires: XDS M2/Oberon v2 or higher. Contact: Excelsior (info@excelsior-usa.com) Source: http://www.excelsior-usa.com xds-x86-djgppck-beta1.zip 126420 1999/11/15 XDS M2 djgpp support beta 1 Long desc: Native XDS-x86 support for generation of object files in the GCOFF format used by DJGPP, thus making cross programming for the GNU GO32 DOS Extender possible. Runs on: Warp Requires: XDS development system, djgpp development kit v2 and gcc. Contact: XDS Ltd. Source: http://www.xds.ru/xds/xdsdloadf_djgppo.html xds-x86-env-245-rc2-os2.zip 4667574 2000/12/05 Native XDS-x86 Modula 2/Oberon 2 compiler, v. 245 RC2 Long desc: Native XDS-x86 Modula 2/Oberon 2 compiler is a highly optimizing 32-bit compiler for Intel 80x86 CPU, availeble for Windows NT/95/98, OS/2, and Linux. The Modula-2 compiler in standard mode complies with requirements of the International Standard (ISO 10514). The Oberon-2 compiler in standard mode is fully compatible with ETH compilers. There are also special compiler options, which enable various language extensions. Some of the Oberon-2 extensions are made in accordance with "The Oakwood Guidelines For The Oberon-2 Compiler Developers". Amongst other extensions, there are Modula-2 features adopted to Oberon-2 and vice versa, facilitateing joint usage of these languages. Another group of extensions improve interfacing to other languages, such as C, and APIs of target operating systems and environments. An included XDS Project Subsystem simplifies large projects management. Debug and analysis tools currently include a symbolic debugger and an execution profiler. Also included is a Oberon-2/Modula-2 Static Analyser that checks programs for run-time errors by analysing the source code. This is a release candidate version. Contact: excelsior (info@excelsior-usa.com) Source: http://www.excelsior-usa.com xlink-241-os2.zip 76984 1999/11/15 Xlink 2.41 Long desc: XLINK 2.41 for OS/2, linker for the XDS enviroment, new in ver 2.41: Ability to produce fullscreen text mode OS/2 executables (/SYS=NOVIO option) A bug that caused occasional "Duplicate debug info for module XXX" messages when HLL4 debug info format was used is now fixed Runs on: Warp Requires: XDS development system Source: http://www.xds.ru/xds/xdsdloadf_xlinko.html yafl.zip 1095527 2000/11/27 Yafl Programming language Long desc: Yafl is an object oriented programming language loosely based on Modula 2. One of YAFL's major motivation was to be a strict language which provides inheritance as well as a garbage collector. These ideas are essential to the YAFL design, and each of these deserves a paragraph of its own. Furthermore, YAFL provides an original feature called the compiler support. One of the major implication of this feature is the enhanced portability which can be achieved. Runs on: 2x and up Requires: GCC & EMX Source: http://www.phidani.be/yafl/index_i.html