Article View: comp.newprod
Article #559Modula-2 compiler for 68K and VAX available
From: Henk Hesselink
Date: Mon, 29 Jun 1987 23:23
Date: Mon, 29 Jun 1987 23:23
81 lines
3563 bytes
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!usenetShow 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.