From: Steve Sivulka <steve@alsys.com>
Subject: All About ActivAda for Windows
Date: Wed, 1 Feb 1995 19:59:49 GMT
Date: 1995-02-01T19:59:49+00:00 [thread overview]
Message-ID: <D3C7Jq.BzG@thomsoft.com> (raw)
AA AA
AAAA AAAA
AAA AA AAA AA
AAA AA AAA AA
AAAAAAAAA CCC TTTTT I V V AAAAAAAAA DDD A
AAA AA C T I V V AAA AA D D AAA
AAA AA CCC T I V AAA AA DDD A A
AAA AA AAA AA
ACTIVADA FOR WINDOWS
by ALSYS
ActivAda for Windows is a professional Ada Integrated Development
Environment (IDE) delivering the combined power of 32-bit architecture,
the Windows operating system and Ada in one comprehensive product.
ActivAda's robust functionality assures reliable, high quality code with
dramatically reduced development time. ActivAda runs on any 386, 486 or
Pentium system under the operating systems of Windows 3.1 and DOS 5.0 or
later. Its optimized compiler generates fast, efficient code for DOS,
Windows and Windows NT. A suite of productivity-enhancing development
tools includes a powerful GUI builder for fast and easy development of
Windows applications in Ada.
PRODUCT HIGHLIGHTS
High-Quality Code
Compact executable code is produced with optimal inlining of
subprograms, removal of redundant checks, common subexpressions and
unused subprograms, and inlining of hardware floating point
instructions. User-controlled code optimization includes a high-level
phase which removes constraint checks and detects execution errors at
compile time, and a low-level phase which eliminates common
subexpressions and helps the code generator to improve register use.
32-bit Operation
The ActivAda compiler generates either 32-bit DOS-based applications or
32-bit Windows-based applications. Programs can accommodate data
objects much larger than the 16-bit size limit of 64KB. ActivAda uses
the PharLap TNT DOS extender for DOS-based applications and Microsoft
Win32s for Windows-based applications.
Win32s Support
ActivAda for Windows supports the Win32s API, allowing applications
developed under the Windows operating system to run under both Windows
and Windows NT.
Interface to Other Languages
Interface is provided to the 32-bit PharLap or Microsoft Assembler and
Metaware High-C for DOS-based applications as well as to Microsoft
Visual C++, 32-bit edition for Windows-based applications
Clear Diagnostic Messages
A powerful diagnostic system indicates error sources and references the
relevant sections of the Ada Language Reference Manual. A Point-and-
click on the listed error opens a source file there the error occurred.
The compiler suggests corrective actions for many errors, and provides
details about the program objects involved.
ACTIVADA DEVELOPMENT TOOLS
Windows-based Integrated Development Environment (IDE)
Alsys' popular AdaWorld has been upgraded with a Windows-based IDE built
around a powerful Ada-sensitive editor. Support is provided for the
entire edit-compile-bind-link-run-debug development cycle. Users may
define various projects, and configure different compiler and binder
options associated with each project. A new Graphical User Interface
(GUI) gives full point-and-click access to all ActivAda development
tools. The highly intuitive AdaWorld Command Line User Interface is
also available under DOS.
Win32s Ada Libraries
Extensive pre-compiled Win32s API Ada libraries are included with
ActivAda. With over a thousand Windows functions, these libraries let
ActivAda programmers quickly tap the full power of the Win32s API.
AdaXref
AdaXref generates a full cross-reference of the declaration and use of
Ada entities throughout an application.
AdaReformat
AdaReformat gives source code a common look, and is easily customizable
to meet most application building standards.
Ada Make
Ada Make determines the compilation dependencies of Ada units and
libraries, and generates commands for compiling or recompiling a set of
units.
Ada Verify
Ada Verify performs fast and easy Ada syntax checks.
AdaCount
AdaCount provides statistics regarding program size.
AdaTune
AdaTune analyzes performance and coverage for DOS-based applications.
AdaProbe Debugger
AdaProbe provides comprehensive debugging services for Ada applications
running under the DOS operating system, taking into account the dynamic
and static characteristics of the Ada language. Its fundamental
functionality, including break points, single stepping, and halting when
exceptions are raised, provides the user with full control over program
execution.
CodeView Debugger
The Microsoft Win32s CodeView debugger included with ActivAda provides
efficient debugging of Win32s applications. A single debugger may be
used to debug multi-language applications.
GUI Builder
ActivAda's GUI Builder lets users design any Windows application
visually. With the ease of drag-and-drop functionality, GUI Builder
automatically generates Windows application source code. Additional
user-defined code for different Window's events may be attached to each
GUI Builder object simply by double clicking on the object and typing
the code into GUI Builder's code editor. The generated source code is a
complete Windows application ready to be compiled, linked and ran.
ActivAda's GUI Builder dramatically shortens the development time of
Windows-based applications in Ada while increasing the maintainability
of the user interface.
Family-Library-Unit (FLU) Manager
This unique feature of ActivAda allows management of multiple libraries
providing easy development and maintenance of large applications.
HARDWARE AND SOFTWARE REQUIREMENTS
386, 486 or Pentium-based system with 8MB of RAM
50MB hard disk space required for ActivAda
DOS 5.0 or higher
Windows 3.1 or higher
ADDRESS AND PHONE NUMBER
ALSYS
10251 Vista Sorrento Pkwy, Suite 300
San Diego, California 92121
(619) 457-2700
** ActivAda for Windows NT is days away from release **
next reply other threads:[~1995-02-01 19:59 UTC|newest]
Thread overview: 6+ messages / expand[flat|nested] mbox.gz Atom feed top
1995-02-01 19:59 Steve Sivulka [this message]
[not found] ` <3guend$8og@felix.seas.gwu.edu>
[not found] ` <3h1nc2$huk@gnat.cs.nyu.edu>
1995-02-06 2:13 ` All About ActivAda for Windows David Weller
1995-02-06 2:50 ` Michael Feldman
1995-02-08 14:59 ` John Dusek
1995-02-08 23:59 ` Michael Hirasuna
1995-02-09 15:40 ` Ed Falis
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox