Windows Ada code generation and CASE tool for creating dialog boxes.
source code was not provided. Certification was performed only on the sample files and templates provided with the tools. The tools are in the form of MSDOS EXE files only. Ada System Certifier_1 1.1 Date/Time of Processing: Wednesday 21 December 1994 02:38:42Pm Overall Assessment of System: OK Classification of System: C Basis of Classification -- Syntax Errors PASS Completeness PASS Independence from External Libraries FAIL Independence from a Specific Ada Compiler FAIL Explanations for failures -- System withs non-standard library units that are not provided System contains compiler-specific pragmas or uses Machine_Code Number of ... Files 17 Library Units 24 Lines 1928 Statements 905 Comments 391 Unidentified Withed Units -- 4 unidentified withed units
languages/ada/swtools/canada:
File Name Size
--------- ----
README 1,473
canada.zip 294,836
Totals
============== ==============
2 Files 296,309
CanAda is a CASE tool originally designed for fast prototyping of
Windows/Ada applications. By simply supplying an ordinary Ada package
specification, CanAda will automatically generate ("can") a Windows
dialog box and all interfacing code required to communicate with it.
*.ADS --> CanAda --> *.ADB + RC file
(Ada spec) (body code + dialog resource)
The typical Windows application consists of many dialog boxes,
so you can see how "canning" packages "can" really pay off!
Because CanAda includes an interpreted rulebase, you can also make
modifications if needed.
Ada excels as a language for specifying interfaces. Strong typing
and directional modes allow the rulebase to identify dialog box
controls and do the correct mapping. So instead of relying on a
visual programming methodology, which by convention forces the
interfacing code to match to auto-generated inscrutable code, the Ada
specifications allow you to maintain control over the design while
keeping all the implementation details hidden.
Windows 3.1 executables included with this release.
References:
P.R.Pukite, "Ada for MS-Windows Applications", Ada Letters, Jan/Feb 1994, p.30
"Ada Integration for MS-Windows Tool Framework", ANCOAT 94 proceedings
Online article in Ada WWW server http://lglwww.epfl.ch/Ada/
"Ada and MS-Windows"
Nov 94 Version 1.0 Original release to PAL
This prologue must be included in all copies of this software. Restrictions on use or distribution: NONE To register for upgrade mailing list send message to pukite@daina.com
This software and its documentation are provided "AS IS" and
without any expressed or implied warranties whatsoever. No warranties
as to performance, merchantability, or fitness for a particular
purpose exist.
The user is advised to test the software thoroughly before
relying on it. The user must assume the entire risk and liability of
using this software. In no event shall any person or organization of
people be held responsible for any direct, indirect, consequential or
inconsequential damages or lost profits.