M_DEMO
======

Demonstrates the use of manifest arrays and the use of the new
reference types (INTEGER_REF, ..) which have been introduced
by B.Meyer recently.

Example:

    Let "i" be an integer, "a" an entity of type ANY and "ir"
    an entity of type INTEGER_REF. Then the assignment

                a := i

    has the following semantics: Create an (anonymous) object
    of type INTEGER_REF, set it's attribute "item" to the 
    value of "i" and then assign a reference to this object
    to "a".

    You can retrieve the value as follows:

                ir ?= a

                if ir /= Void then
                    i := ir.item
                end
-----------------------------------------------------------

N_DEMO
======

Demonstrates how to inherit from class NUMERIC. It uses
SQUARE_MATRIX as an example.

-----------------------------------------------------------

