tool: gm2


Language:
Modula-2
Version:
0.7x (development)
Parts:
GCC front-end integrated into gcc compiler, test-suite
Author:
Gaius Mulley
Location:
http://www.nongnu.org/gm2
Description:
Cross-platform Modula-2 compiler supporting PIM and ISO with
  • GNU extensions for systems programming and interfacing to C
  • University of Ulm library and Logitech compatibility library
Reference:
The GNU Modula-2 front end to GCC (PDF)
Features:
  • use of the gcc preprocessor
  • use of gcc extensions and pragmas
  • direct import and use of glibc
  • foreign function interface to C
  • calling variadic C functions, non-typesafe
  • g++ compatible exception handling
  • SWIG interface, callable from C++ and Python
  • GDB debugger support using the DWARF2 format
Restriction:
GPL license
Status:
active development
Contributions:
donations welcome
Updated:
2010

Related Items

language: Modula-2

category: Wirth family languages summary, or expanded.

category: compiled, imperative languages summary, or expanded.


This site is supported by David Sharnoff and Bryan Miller with some help from Google Adwords.

Please send updates to free-compilers@sharnoff.org

The HTML is maintained by David Muir Sharnoff and the entries themselves are currently maintained by Bryan Miller.

Copyright (c) 1992-1998 David Muir Sharnoff, All Rights Reserved
Copyright (c) 1994-1996, Steven Allen Robenalt, All Rights Reserved
Copyright (c) 1999-2010 David Muir Sharnoff, Bryan Miller, All Rights Reserved