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 firstname.lastname@example.org
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.