Modula-3


L. Cardelli et al, DEC and Olivetti, 1988. A descendant of Modula-2+ and Cedar, designed for safety and simplicity. Objects, generics, threads, exceptions and garbage collection. Modules are explicitly safe or unsafe. As in Mesa, any set of variables can be monitored. No multiple inheritance, no operator overloading. Uses structural equivalence. “Modula-3 Report”, Luca Cardelli et al, TR 52, DEC SRC, and Olivetti Research Center, Aug 1988 (revised Oct 1989). The changes are described in “System Programming with Modula-3”, Greg Nelson ed, P-H 1991, ISBN 0-13-590464-1. “Modula-3”, Sam Harbison, P-H 1992. Version: SRC Modula-3 V1.5.
(ftp://gatekeeper.dec.com/pub/DEC/Modula-3/release/).
See also SRC Modula-3.

Read Also:

  • Modula-3pi

    Machine-independent intermediate language for compilation of Modula-3*. “Modula-3pi Language Definition”, E.A. Heinz, TR, U Karlsruhe 1993.

  • Modula-p

    “Modula-P: A Language for Parallel Programming Definition and Implementation on a Transputer Network”, R. Hoffart et al, IEEE Conf Comp Langs 1992.

  • Modula-prolog

    Adds a Prolog layer to Modula-2. “Modula-Prolog: A Software Development Tool”, C. Muller IEEE Software pp.39-45 (Nov 1986).

  • Modular

    [moj-uh-ler] /ˈmɒdʒ ə lər/ adjective 1. of or relating to a or a modulus. 2. composed of standardized units or sections for easy construction or flexible arrangement: a modular home; a modular sofa. 3. Mathematics. (of a lattice) having the property that for any two elements with one less than the other, the union of […]

  • Modular-arithmetic

    noun 1. arithmetic in which numbers that are congruent modulo a given number are treated as the same. Compare (def 2), , (def 2b).


Disclaimer: Modula-3 definition / meaning should not be considered complete, up to date, and is not intended to be used in place of a visit, consultation, or advice of a legal, medical, or any other professional. All content on this website is for informational purposes only.