🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.newprod
Article #559

Modula-2 compiler for 68K and VAX available

#559
From: Henk Hesselink
Date: Mon, 29 Jun 1987 23:23
81 lines
3563 bytes
Phone:        +31 20 646416


Announcing the addition of Expert Modula-2 to the ACE Expert Compiler
family.  This family currently includes:

    C          - compatible with AT&T and Berkeley C, extended with
                 non-conflicting X3J11 features
    Fortran-77 - fully FSTC validated to ANSI standard X3.9-1978, with
                 EIA bit-manipulation extensions
    Pascal     - ISO level 1 standard with MT+ extensions

The Modula-2 compiler features:

  - strict adherence to the language, the only extension is the inter-
    face to C-compatible subroutines such as from the Unix* system-
    call library.

  - accepts edition 2 and edition 3, including NEWPROCESS, TRANSFER
    and IOTRANSFER.

  - high reliability, through a proprietary validation suite as well
    as through the BSI validation suite for which ACE is a beta-test
    site.  ACE is also a member of the ISO working group for Modula-2
    standardisation.

  - excellent run-time checking: falling out of functions, NIL pointer
    dereferencing, missing defaults in case statements, range errors,
    etc. are all checked.

  - amongst others, a Unix interface module and Wirth's I/O modules
    are available as Modula-2 source.

  - comprehensive documentation including all implementation defined
    decisions and how to interface to Unix and standalone systems.

The ACE Expert Compiler family is implemented using machine-
independent front-ends and language-independent back-ends, interfaced
via a common intermediate code.  The Modula-2 compiler therefore
inherits all features of the current ACE Expert compilers such as:

  - a sophisticated global optimiser that performs constant folding,
    expression reduction, size-conversion elimination and common
    sub-expression and loop-invariant code detection as well as many
    other optimisations.

  - a register allocation optimiser

  - a peep-hole optimiser

  - IEEE floating point

  - true Motorola 68020 code generation

  - full Motorola 68881 support

  - generation of COFF or a.out images

  - mixing of code from different languages

The ACE Expert Modula-2 compiler is currently available as native
compiler on 68K and VAX architectures, as well as cross for 68K on
VAX and Gould.

One-off price for the compiler is 4800 dutch guilders (currently
approximately $2400), additional language front-ends are priced
at 2400 dutch gulders.

Quantity and educational discounts are available, as well as OEM
arrangements with discounts up to 95%.

For more information please contact Willem Wakker at:

ACE Associated Computer Experts bv.       phone:  +31 20 646416
van Eeghenstraat 100                      fax:    +31 20 750389
1071 GL  Amsterdam                        telex:  11702 (ace nl)
The Netherlands                           e-mail: info@ace.nl
Europe                                    or ..!seismo!mcvax!ace!info

____
*Unix is a registered trademark of AT&T.
Technical Details
Message-ID: <978@mcdchg.UUCP>
Path: arc1-ca.pugleaf.net!utzoo!mnetor!seismo!husc6!hao!gatech!mcdchg!usenet

Show Full Headers
Complete Article Headers
Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP
Path: arc1-ca.pugleaf.net!utzoo!mnetor!seismo!husc6!hao!gatech!mcdchg!usenet
From: henk@ace.nl (Henk Hesselink)
Newsgroups: comp.newprod
Subject: Modula-2 compiler for 68K and VAX available
Message-ID: <978@mcdchg.UUCP>
Date: Mon, 29-Jun-87 19:23:07 EDT
Article-I.D.: mcdchg.978
Posted: Mon Jun 29 19:23:07 1987
Date-Received: Sat, 4-Jul-87 18:46:36 EDT
Sender: usenet@mcdchg.UUCP
Lines: 78
Approved: usenet@mcdchg.UUCP
Organisation: ACE Associated Computer Experts bv. Amsterdam, The Netherlands.