[ref_impl_eiffel] [1189] Interim commit of DADL changes; compiles and executes correctly for all DT primitive types; some intervals still not working; container structures not yet tested.

Revision: 1189
Author: thomas.beale
Log Message: