This sophisticated multi-pass compiler with integrated optimization is a unique implementation of the Ada 95 standard. The Janus/Ada 95 PDS provides a complete programming system for Ada 95, the standard for the newest generation of Ada. With the addition of many new features, users can be more productive than ever.
Combines advanced features like object-orientation and child library units with the reliability and portability that made Ada the Department of Defense mandate. 99% of your existing Ada code is compatible with Ada 95, putting the enhanced and improved features to work on your existing code.
This provides a complete implementation of the Ada standard hosted on COFF compatible Unix/Posix systems on Intel family chips (386 or better). Because it is based on our validated Ada 83 compiler line, we have been able to combine all of the best features from each Ada language standard.
Janus/Ada 95 compilers have been enhanced and improved, supporting the complete syntax and most of the features of Ada 95. The professional features include a fully functioning assembler, complete text-mode windowing and screen handling, syntax checker, and a workstation environment.
JDebug is the system debugger. JDebug provides all of the powerful Ada level debugging features, and can debug programs with any level of optimization without loss of functionality. Operates on programs without special debugging information embedded.
All of our runtime libraries are royalty free!
Our products are compatible with the following versions of Unix: SCO, UnixWare, Interactive, and any others following the Intel ABI.
System Requirements: The UNIX system requires the minimum amount of RAM necessary for the operating system. Storage on a hard drive will require 12 MB.
The compiler has received the Ada Certificate of Validation, certifying that the product has passed testing using ACVC 2.0.1, the current validation suite.
Janus/Ada 95 includes comprehensive and well written documentation, relevant example programs and an Ada 95 tutorial. Product Support Agreements are available which provide high-level technical assistance and no-charge updates at a fair price.
The package includes a full set of tools, including a make utility, library and file management utility, integrated Ada sensitive editor, and a compilation order tool.
All of the following tools maintain the unequaled error handling and low-level programming support that we are renowned for. They share the space efficiency, typified by a fully shared implementation of generics, and the unparalleled safety of our time-proven products.
The Compiler supports the complete syntax and many of the features of Ada 95. It is faster, due to improvements in use clause processing, with additional optimizations applied to aggregates and generic units.
The Linker/Binder for Janus/Ada 95 has been completely updated to include child library units and new elaboration pragmas. These tools enforce the Ada 95 library rules and implement the library unit categorization pragmas.
The Janus/Ada Workstation System (JAWS) has been re-engineered to recognize the new syntax extensions. It includes many new Ada 95 templates for faster programming. The compilation order tool (COrder) utilizes the new child library unit features that are a key revision in Ada 95. The syntax checker and pretty printer recognizes and pretty prints Ada 95 syntax extensions.
Our complete text-mode windows and screen handling package, JWindows, was redesigned to take advantage of the object-oriented features of Ada 95. This made JWindows easier to understand and use, and provides access to previously unavailable capabilities.
The Janus/Ada assemblers have been updated, making it easier to use assembly code with your Ada 95 programs. Our helpful extended tutorial now provides a significant amount of Ada 95 information, stressing those features that have been improved. While using the tutorial, programmers will learn advanced features while building example programs.
In addition to individual licenses, we offer optional plans for five user networks, twenty-five user site licenses, and can custom fit a plan to meet any need.