Products of the XDS family facilitate software development in the Modula-2 and Oberon-2 languages. Its unique feature is seamless integration between Modula-2 and Oberon-2 modules that allows you to freely mix those languages in one project. The unique feature of XDS compilers is seamless integration between Modula-2 and Oberon-2 code. Modula-2 objects (types, variables and procedures) can be freely used from Oberon-2 code. There are also numerous system features that simplify interfacing with other programming languages. In your Modula-2 or Oberon-2 code, you may freely call functions residing in C DLLs or shared libraries, as well as operating system API functions, the definition modules for which are are supplied. XDS comes with full set of ISO 10514 libraries that may be used from Oberon-2 code as well as from Modula-2. It also contains a number of extension libraries that make programming more comfortable (like C-style "printf" implementation) and efficient.
Comments