ken@oresoft.UUCP (Ken Cramer) (10/27/88)
The initial relase of Oregon Modula-2 for the SUN-3 started shipping on August 30, 1988. Oregon Modula-2 includes: o The Source-level Oregon Debugger. o Conforms to the emerging ISO standard. o Extensions include packed records, packed arrays, multidimensional open array parameters, aliasing of procedure names, reference parameters, and FORWARD directive. o Supports the MC68881. o Optimizing compiler with global register allocation, constant folding, dead code elimination, short-circuit evaluation of conditional statements, expression targeting, array index simplification, constant propagation, loop invariant removal, branch-tail merging, common sub-expression elimination, and generation of in-line 68881 code. o Benchmarks are 2325 Dhrystones per second, 1.2 seconds per Whetstone, and 17 seconds per Sieve. o Small library sizes means a minimum amount of code is linked in. o System independent file handling implementation, for more portable Modula-2 source code. o Run time libraries include: Initialization & Termination, Coroutine support, (including error handling), Floating point emulation, and Long integer arithmetic. o Other Library support: Dynamic memeory, String Manipulation, String Conversion, Triginonmetric Functions, I/O, and User Termination. o Oregon Modula-2 gives users complete User Error Control, all possible errors are routed through the IOTRANSFER routine. Future versions are scheduled for the VAX/VMS/ULTRIX/UNIX, and the iAPX86/Xenix in native and cross-compiler versions. Oregon Modula-2 on the SUN-3 is priced at $2300 for a single user license, $5250 for a six unit LAN, and $13,000 for any number of nodes on a single LAN. Call 800-874-8501 for more information. ***************************************************************************** Ken Cramer, Oregon Software Inc, 6915 SW Macadam Ave, Portland, OR 97219-2397 Supplier of the Modula-2, C++ and Pascal-2 professional quality compilers. EOM ...!tektronix!oresoft!ken or ...!uunet!oresoft!ken (503)245-2202