PAL CARD CATALOG ENTRY

SHORT DESCRIPTION

A description of the Xt toolkit architecture


MOVEMENT WITHIN THE PAL CARD CATALOG
Move to top-level taxonomy
Move to keyword list

ASSET PROFILE

UNIT NAME
X2
VERSION
1.1
REVIEW CODE
OK
INET ADDRESS
Not documented in PAL database
AUTHOR
Paramax
RIGHTS
Approved for public release; distribution unlimited
COPYRIGHT
1990 Paramax
DATE CREATED
25 Jan 90
DATE RELEASED
12 Nov 93
DATE LAST UPDATED
12 Nov 93
LOCATION
ASSET
PAL
ENVIRONMENT
Not documented in PAL database
LIMITATIONS
Not documented in PAL database

FILE LISTING

Directory Display


languages/ada/bindings/x11/x2:
  File Name                 Size
  ---------                 ----
  README                     792
  x2.zip                 163,011


Totals
  ==============  ==============
    2 Files              163,803

ABSTRACT

ASSET_A_160:  Ada/X Toolkit Architecture
     This report provides a detailed description of the Ada/Xt toolkit
architecture.  The purpose of this report is to describe the Ada/Xt
architecture in terms of system-independent package specifications, and
to describe the analysis which contributed to major design decisions.
The emphasis on system-independent package specifications rather than
language independent specifications derives from recognition that the C
language interfaces defined in the X Toolkit (Xt) Intrinsics definition
are nearly sufficiently language independent -- for languages in the
Algol tradition (including  Ada).  The Ada toolkit design verifies this
claim, since there is a very close syntactic mapping of types and
interfaces from the Ada specification to the C specification.


REVISION HISTORY

25 Jan 90   1.1   Paramax   Initial release to ASSET
12 Nov 93   1.1   ASSET     Initial release to the PAL


RELEASE NOTICE

This prologue must be included in all copies of this software.
Restrictions on use or distribution:  NONE


DISCLAIMER

	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.