XDS-x86 Modula-2

Native XDS-x86 (xTech Development System) is an Oberon-2 development environment for Intel x86-based platforms.

Features
Native XDS for OS/2 includes an IDE with help files as well as Modula-2/Oberon-2 optimizing compiler. Full 32-bit OS/2 API support is provided. Additional included tools are the H2D utility which translates C header files into Modula-2 definition modules and the XDS Debugger.

Not only it enables you to mix those two languages freely, but also offers access to the operating system API, and uses any third-party library with a plain C API.

XDS-C is a similar environment that emits C code.

Version

 * OS/2
 * 2.12 (Mar 1996) - first pre-release
 * 2.17 (Jul 1996) - pre-release, restricted demo
 * 2.21 (Jun 1997)
 * 2.30 (1998) - Inline assembler, Execution profiler
 * 2.32 (May 1999)
 * 2.45 rc2 (xds-x86-env-245-rc2-os2.zip - 2000-05-03)
 * Windows and Linux
 * 2.51
 * 2.6 beta 2 (2012-02-06)

License

 * Originally commercial software, now discontinued Windows and Linux versions have seen minor updates, since May 2005, all XDS products except the OS/2 tools are available under a freeware license.

Related Articles

 * XDS Oberon by Paul Floyd (May 1999)

Links

 * XDS Homepage
 * https://github.com/excelsior-oss/xds
 * Modula-2 compilers for OS/2 (P. Moylan)
 * Manuals
 * User's Guide
 * Library Guide and Reference