Search results

Jump to: navigation, search

Page title matches

  • ...guages/Linking Ada Into Non-Ada Programs|Displaytitle=Linking Ada Into Non-Ada Programs|Chapter=7|Section=7|Order=68|Summary=|Product=PowerAda|Version=5|P ...he Ada code into a single partially linked object module or by creating an Ada shared library. This is only supported on AIX.
    23 KB (3,864 words) - 20:43, 12 May 2021
  • ...e Non-Ada Subprograms|Displaytitle=Compiling Ada Programs that Include Non-Ada Subprograms|Chapter=7|Section=5|Order=66|Summary=|Product=PowerAda|Version= 1. Compile your non-Ada subprograms using the commands you normally use for those languages. Compil
    1 KB (198 words) - 00:34, 25 April 2019
  • It is often useful to be able to change the value of an Ada string parameter to a subprogram. Here is a description of that process, w <source lang=ada>
    9 KB (1,262 words) - 17:41, 20 February 2019
  • ...al navigation|Pagename=PowerAda:Overview/The Ada Language|Displaytitle=The Ada Language|Chapter=1|Section=2|Order=5|Summary=|Product=PowerAda|Version=5|Pl ...2"></span>Readers of this User's Guide are assumed to be familiar with the Ada programming language.
    1 KB (218 words) - 00:37, 25 April 2019
  • ...navigation|Pagename=PowerAda:APPENDIX E. Tools Reference/ada|Displaytitle=ada|Chapter=E|Section=7|Order=112|Summary=|Product=PowerAda|Version=5|Platform= ada - compile a program
    27 KB (4,407 words) - 00:36, 25 April 2019
  • ...ce to Other Languages/Calling Non-Ada Subprograms|Displaytitle=Calling Non-Ada Subprograms|Chapter=7|Section=1|Order=62|Summary=|Product=PowerAda|Version= ...779"></span>The PowerAda compiler supports the Ada pragma Import to enable Ada programs to call subprograms written in other languages. The compiler recog
    6 KB (956 words) - 02:06, 24 April 2019
  • ...up a User Account to Use Ada|Displaytitle=Setting up a User Account to Use Ada|Chapter=2|Section=1|Order=10|Summary=|Product=PowerAda|Version=5|Platform=A <syntaxhighlight lang="Ada">echo $POWERADA</syntaxhighlight>
    4 KB (672 words) - 00:36, 25 April 2019
  • ...pecifications for Posix Ada Packages|Displaytitle=Specifications for Posix/Ada Packages|Chapter=B|Section=5|Order=94|Summary=|Product=PowerAda|Version=5|P ...ncludes the specifications for the Ada83/Ada95 implementation of the POSIX/Ada Packages.
    59 KB (6,892 words) - 02:45, 24 April 2019
  • ...owerAda:APPENDIX B. Support Packages/POSIX Ada Packages|Displaytitle=POSIX/Ada Packages|Chapter=B|Section=3|Order=92|Summary=|Product=PowerAda|Version=5|P ...d in IEEE Std 1003.5-1992. These packages provide a standard interface for Ada programs to the operating system. The package specifications may be viewed
    6 KB (850 words) - 00:34, 25 April 2019
  • ...r Languages/Mapping Ada Data Types to Other Languages|Displaytitle=Mapping Ada Data Types to Other Languages|Chapter=7|Section=2|Order=63|Summary=|Product ...2-792"></span>The mechanism used for passing parameters to an imported non-Ada subprogram depends on the type of the formal parameters:
    6 KB (992 words) - 00:35, 25 April 2019

Page text matches

  • ...tter Performance#MARKER-2-972|[1]]] [[PowerAda:APPENDIX E. Tools Reference/ada#MARKER-2-1684|[2]]] :[[PowerAda:APPENDIX E. Tools Reference/ada#MARKER-2-1694|-b compiler option]]
    4 KB (586 words) - 15:16, 24 April 2019
  • ...Section=6|Order=96.006|Summary=The coded representation for the text of an Ada program. See 2.1(4).|Product=PowerAda|Version=5|Platform=AIX;Linux|Source=p == (6) The coded representation for the text of an Ada program. ==
    553 bytes (78 words) - 09:40, 24 April 2019
  • ...these special features through Ada packages. These are in addition to the Ada predefined packages like TEXT_IO, which are described in the language refer ...da:APPENDIX A. Glossary#MARKER-9-1068|LRM83]]) and hence compiled into the Ada system sublibrary, for example Text_IO.
    2 KB (299 words) - 02:43, 24 April 2019
  • ...e Non-Ada Subprograms|Displaytitle=Compiling Ada Programs that Include Non-Ada Subprograms|Chapter=7|Section=5|Order=66|Summary=|Product=PowerAda|Version= 1. Compile your non-Ada subprograms using the commands you normally use for those languages. Compil
    1 KB (198 words) - 00:34, 25 April 2019
  • ...ce versa. It also describes how to bind mixed-language programs containing Ada. Ada95 allows interfaces to non-Ada programs to be defined in a more portable manner than Ada83. Refer to [[Gui
    3 KB (424 words) - 15:47, 23 April 2019
  • ...{Displaytitle|}}}|{{DISPLAYTITLE: {{{Displaytitle|}}} <span class="hide">- Ada 95 Rationale</span> }} }} <span class="guide" style="display: inline;">Ada 95 Rationale</span>
    208 bytes (23 words) - 16:56, 24 April 2019
  • ...al navigation|Pagename=PowerAda:Overview/The Ada Language|Displaytitle=The Ada Language|Chapter=1|Section=2|Order=5|Summary=|Product=PowerAda|Version=5|Pl ...2"></span>Readers of this User's Guide are assumed to be familiar with the Ada programming language.
    1 KB (218 words) - 00:37, 25 April 2019
  • ==Ada Example== See [[Setting Ada String Parameters]] for Ada examples.
    1 KB (196 words) - 00:22, 9 March 2021
  • ** Guide:95lrm|Ada Reference Manual ** Guide:9x_rationale|Ada 95 Rationale
    361 bytes (46 words) - 11:36, 28 October 2021
  • ==Ada Example== For Ada code like thist:
    2 KB (224 words) - 00:35, 30 March 2017
  • ...M-A-3|Next]]</div><div class="linenumbers">{{DISPLAYTITLE: A.2 The Package Ada}} <p><syntaxhighlight lang="Ada">
    853 bytes (116 words) - 12:40, 1 May 2019
  • ...he top level of the PowerAda documentation. The PowerAda User's Guide and Ada LRM are in the old HTML format. * [http://ada.ocsystems.com User Guide]
    491 bytes (69 words) - 17:43, 28 March 2019
  • === Search the Ada 95 Reference Manual: ===
    480 bytes (71 words) - 23:54, 29 April 2019
  • File:Guides201905060211.xml.gz
    Ada95 Rationale and Ada Reference manual XML dumps as of 06/05/2019.
    (877 KB) - 00:35, 6 May 2019
  • = Ada Reference Manual = {{DISPLAYTITLE: Guide <span class="hide">- Ada Reference Manual</span> }}
    490 bytes (61 words) - 00:03, 6 May 2019
  • ...nformation about special features to help you write efficient code for the Ada compiler. * [[PowerAda:Overview/The Ada Language#HEADING6-0|The Ada Language]]
    1 KB (149 words) - 15:19, 23 April 2019
  • ...iler itself ('''[[PowerAda:APPENDIX E. Tools Reference/ada#MARKER-9-1672|''ada'']]''') are '''[[PowerAda:APPENDIX E. Tools Reference/powerada#MARKER-9-185 ..., and analyzed. This is intended to be the primary interface through which Ada programs are developed in PowerAda, and is described in [[PowerAda:The Powe
    2 KB (339 words) - 00:35, 25 April 2019
  • ...Ada evolved) and extends to many application domains. Indeed over half the Ada programs now being developed are for non-defense applications. ...inherent reliability for which Ada has become noted. Important aspects of Ada 95 include
    4 KB (563 words) - 16:41, 20 April 2019
  • You can raise and Ada exception or throw a C++ exception from a probe. In Ada you will need to know the name of the exception you want to raise. This ca
    3 KB (415 words) - 21:20, 10 September 2019
  • ...tools (e.g., abuild, powerada) are provided for automatically invoking the ada command on groups of source files. ...X linkage editor program, ld, when you specify the -m or -b options to the ada command. Both of these options cause the compiler to generate an executable
    903 bytes (130 words) - 09:54, 24 April 2019
  • ...up a User Account to Use Ada#HEADING11-0|Setting up a User Account to Use Ada]]
    734 bytes (101 words) - 15:20, 23 April 2019
  • <syntaxhighlight lang="Ada">with Text_Io; * This program resides in a text file named '''test.ada'''.
    2 KB (280 words) - 00:35, 25 April 2019
  • ...owerAda:APPENDIX B. Support Packages/POSIX Ada Packages|Displaytitle=POSIX/Ada Packages|Chapter=B|Section=3|Order=92|Summary=|Product=PowerAda|Version=5|P ...d in IEEE Std 1003.5-1992. These packages provide a standard interface for Ada programs to the operating system. The package specifications may be viewed
    6 KB (850 words) - 00:34, 25 April 2019
  • ...the sections of this rationale where they are addressed; it concludes that Ada 95 meets the Requirements.''
    1 KB (190 words) - 16:21, 20 April 2019
  • = Ada 95 Rationale = {{DISPLAYTITLE: Guide <span class="hide">- Ada 95 Rationale</span> }}
    550 bytes (69 words) - 16:55, 24 April 2019
  • * [[PowerAda:APPENDIX E. Tools Reference/ada#HEADING251-0|ada]] * [[PowerAda:Interface to Other Languages/Linking Ada Into Non-Ada Programs#ailmerge_man_page|ailmerge]]
    3 KB (446 words) - 21:36, 23 April 2019
  • ...eader is recommended to read this first part before attempting to read the Ada 95 Reference Manual.'' {{9x_rationale|Displaytitle=Part One. Introduction to Ada 95}}
    1 KB (192 words) - 16:39, 20 April 2019
  • ...g of programs written in Ada. Its purpose is to promote the portability of Ada programs to a variety of data processing systems.
    615 bytes (87 words) - 23:35, 4 May 2019
  • ::: [[PowerAda:Interface to Other Languages/Calling Non-Ada Subprograms#MARKER-2-783|PowerAda calling conventions for]] :[[PowerAda:Interface to Other Languages/Calling Non-Ada Subprograms#MARKER-2-782|calling conventions]]
    9 KB (1,111 words) - 15:41, 24 April 2019
  • ...interrupt entry addresses for each POSIX signal is provided in the package Ada.Interrupts.Names as follows: === Ada.Interrupts.Names ===
    3 KB (413 words) - 00:31, 24 April 2019
  • OC Systems' LegacyAda/390 is recommended by IBM as the Ada compiler of choice for System 370 and 390 mainframe computers. *Validated Ada 83 compiler.
    1 KB (187 words) - 03:19, 21 December 2018
  • ...ce to Other Languages/Calling Non-Ada Subprograms|Displaytitle=Calling Non-Ada Subprograms|Chapter=7|Section=1|Order=62|Summary=|Product=PowerAda|Version= ...779"></span>The PowerAda compiler supports the Ada pragma Import to enable Ada programs to call subprograms written in other languages. The compiler recog
    6 KB (956 words) - 02:06, 24 April 2019
  • <span class="guide" style="display: inline;">Ada Reference Manual</span>
    192 bytes (21 words) - 23:52, 5 May 2019
  • ...is sent, the program causes a rendezvous with the task, just as if another Ada task had called the entry. ...in attaching a signal to a protected procedure are defined in the package Ada.Interrupts.Names and correspond to the AIX names for the signals (e.g., SIG
    4 KB (606 words) - 00:35, 25 April 2019
  • * type <code>Time</code> in the language-defined package <code>Ada.Real_time</code> (See [[Guide:95lrm/RM-D-8|D.8]]); ...IX B. Support Packages/POSIX Ada Packages#MARKER-9-1133|Appendix B, "POSIX/Ada Packages"]]).
    834 bytes (106 words) - 00:35, 25 April 2019
  • ...t can be used to identify an Ada object which is to be accessed from a non-Ada subprogram. <syntaxhighlight lang="Ada">pragma Export(
    7 KB (1,054 words) - 02:08, 24 April 2019
  • <span id="MARKER-2-932"></span>The Ada language requires compilers to provide support for more than the basic lang ...minates unreferenced subprograms. As a result, the size of the memory area Ada programs use as they run can vary.
    1 KB (148 words) - 21:53, 14 April 2019
  • :[[PowerAda:Interface to Other Languages/Linking Ada Into Non-Ada Programs#MARKER-2-822|build_shared script]] :[[PowerAda:Interface to Other Languages/Linking Ada Into Non-Ada Programs#MARKER-2-824|build_shared_runtime script]]
    2 KB (299 words) - 15:41, 24 April 2019
  • :abbreviating Ada names :[[PowerAda:APPENDIX E. Tools Reference/ada#MARKER-2-1673|ada]]
    9 KB (1,101 words) - 15:40, 24 April 2019
  • ...v><div class="linenumbers">{{DISPLAYTITLE: Foreword to this version of the Ada Reference Manual}} The International Standard for the programming language Ada is ISO/IEC 8652:1995(E).
    5 KB (781 words) - 23:35, 4 May 2019
  • ::: [[PowerAda:APPENDIX E. Tools Reference/ada#MARKER-2-1674|ada]]
    1 KB (146 words) - 15:43, 24 April 2019
  • ...lementation. These Ada types can therefore be used to pass objects between Ada and Fortran programs. <p><syntaxhighlight lang="Ada">
    7 KB (919 words) - 22:32, 1 May 2019
  • '''Libm_Interface (libm.ada)''' - a thin binding to the functions in /usr/lib/libm.a ...g disabled is provided as the package Fast_Math in the file f<code>astmath.ada</code>.
    2 KB (371 words) - 15:53, 23 April 2019
  • ...or the packages in the first two categories above (those compiled into the Ada system sublibrary) can be viewed on-line using '''[[PowerAda:APPENDIX E. To
    1 KB (176 words) - 21:53, 14 April 2019
  • ...' option on the [[PowerAda:APPENDIX E. Tools Reference/ada#MARKER-9-1672|''ada'']], [[PowerAda:APPENDIX E. Tools Reference/abuild#MARKER-9-1661|''abuild''
    954 bytes (132 words) - 09:53, 24 April 2019
  • ...9-1010|''American National Standards Institute (ANSI)'']] standard for the Ada language. This is available on-line as part of PowerAda. ...rAda:APPENDIX B. Support Packages/POSIX Ada Packages#MARKER-9-1133|''POSIX/Ada Packages'']] provided in the PowerAda runtime.
    3 KB (426 words) - 18:48, 20 April 2019
  • ...environment for developing, testing, integrating, and maintaining complex Ada applications. Applications compiled with PowerAda run up to twice as fast a *Maps Ada tasks to threads; the source level debugger is thread-aware; POSIX and X-11
    2 KB (322 words) - 03:51, 21 December 2018
  • * The form of a program written in Ada; * The manner in which program units may be combined to form Ada programs;
    2 KB (262 words) - 23:35, 4 May 2019
  • ...to time. It is recommended that this part be read in conjunction with the Ada 95 Reference Manual.''
    1 KB (200 words) - 16:19, 20 April 2019
  • ...se specifies rules regarding access to machine instructions from within an Ada program. ...). Implementation-defined attributes shall be provided to allow the use of Ada entities as operands.
    3 KB (483 words) - 15:48, 29 April 2019
  • ===Ada Example=== In the following Ada code a tagged base type, Base, is declared and a second tagged type, Derive
    3 KB (373 words) - 23:23, 30 March 2017
  • <syntaxhighlight lang="Ada">asrcinfo [-h] {-I | FileName . . . }</syntaxhighlight> This command provides information about one or more Ada files.
    3 KB (497 words) - 00:37, 25 April 2019
  • ::: [[PowerAda:APPENDIX E. Tools Reference/ada#MARKER-2-1745|Ada83_export_syntax]] ::: [[PowerAda:APPENDIX E. Tools Reference/ada#MARKER-2-1748|Ada_heap_limit]]
    5 KB (600 words) - 15:42, 24 April 2019
  • ...and all C files with the <code>-g</code> option. However, the size of your Ada [[PowerAda:APPENDIX A. Glossary#MARKER-9-1101|''sublibrary'']] and executab ...tegy is to [[PowerAda:APPENDIX A. Glossary#MARKER-9-1027|''compile'']] all Ada [[PowerAda:APPENDIX A. Glossary#MARKER-9-1060|''library unit'']]s with debu
    6 KB (924 words) - 21:53, 14 April 2019
  • ...such as Object-Oriented Programming and enhanced interfacing capabilities, Ada 95 will enable the flexible and reliable development of major applications ...andard, officially ISO/IEC 8652:1995, thus marks an important milestone in Ada's history. Enormous contributions from some of the world's finest software
    5 KB (803 words) - 16:52, 24 April 2019
  • ''The HTML hypertext annotations of the "Hypertext Ada 95 Rationale" are Copyright (C) 1995 by Laurent Guerby. All rights reserved The "Hypertext Ada 95 Rationale" hereafter referred to as the "package", is distributed in the
    4 KB (501 words) - 16:19, 20 April 2019
  • ...he company's software development projects, including Ada code generators, Ada development tools, Aprobe and RootCause. Prior to joining OC Systems, Fleck ...technical lead for the Ada compiler products. He has nearly two decades of Ada compiler development experience. Before joining OC Systems in 1994, he work
    2 KB (310 words) - 03:19, 21 December 2018
  • <syntaxhighlight lang="Ada">pragma COMMENT(Static_String); <syntaxhighlight lang="Ada">pragma IMAGES(Enumeration_Type, immediate | deferred);</syntaxhighlight>
    4 KB (470 words) - 09:42, 24 April 2019
  • :[[PowerAda:Interface to Other Languages/Linking Ada Into Non-Ada Programs#MARKER-2-823|gen_exp_list script]]
    2 KB (194 words) - 15:39, 24 April 2019
  • ...-2-2007"></span><span id="MARKER-2-2008"></span>Programs that contain both Ada [[PowerAda:APPENDIX A. Glossary#MARKER-9-1024|''code'']] and code written i ...pressions. After debugging the C portion of the program, you can return to Ada mode. The MODE command with no argument displays the current language mode.
    4 KB (603 words) - 21:53, 14 April 2019
  • asyntax - check Ada syntax <syntaxhighlight lang="Ada">asyntax [-h] {-I | FileName . . . }</syntaxhighlight>
    2 KB (351 words) - 00:35, 25 April 2019
  • ...r Languages/Mapping Ada Data Types to Other Languages|Displaytitle=Mapping Ada Data Types to Other Languages|Chapter=7|Section=2|Order=63|Summary=|Product ...2-792"></span>The mechanism used for passing parameters to an imported non-Ada subprogram depends on the type of the formal parameters:
    6 KB (992 words) - 00:35, 25 April 2019
  • PowerAda is a registered trademark of OC Systems for it's Ada program development environment. ...YU Ada Translator, is Free Software. GNAT has been validated on Solaris by Ada Core Technologies, ([http://www.gnat.com/ <code>www.gnat.com</code>]), whic
    2 KB (318 words) - 23:14, 8 May 2017
  • <span id="MARKER-2-1782"></span>afmt - format Ada source <syntaxhighlight lang="Ada">afmt [-h] [-i Case] [-r Case]
    5 KB (744 words) - 00:35, 25 April 2019
  • === Selecting Ada Constructs === ...n, or hold down shift and left-click on the mouse. This will highlight the Ada construct nearest the mouse pointer.
    4 KB (666 words) - 01:05, 24 April 2019
  • ...lease note the context in which you were working, specifically the type of Ada construct you were examining and the attributes of the compilation unit. ...ermined by running any command line tool followed by -h, for example <code>ada -h.</code>
    1 KB (236 words) - 16:02, 23 April 2019
  • ...selectable editor with the selected file. The editor may be either vi, an Ada-customized XEmacs, or any other text editor. If the edit operation is selec ...></span>Build''' (for an Ada source file, compilation unit, sublibrary, or Ada binary): The build operations include ''load'', ''compile'', and ''update''
    5 KB (736 words) - 00:36, 25 April 2019
  • ...pported by PowerAda. Ada95 also provides the package [[Guide:95lrm/RM-A-15|ADA.COMMAND_LINE]] for this purpose as well. ...may set the return code when compiling in the Ada95 mode of PowerAda using ADA.COMMAND_LINE.SET_EXIT_STATUS. You may also specify a return code when exiti
    1 KB (209 words) - 09:54, 24 April 2019
  • Ada 95 has six more reserved words which are abstract, aliased, protected, requ ...e better support for international character sets in the first revision of Ada.
    4 KB (635 words) - 16:20, 20 April 2019
  • :[[PowerAda:Overview/The Ada Language#MARKER-2-168|references to other books]] :related documentation [[PowerAda:Overview/The Ada Language#MARKER-2-169|[1]]] [[PowerAda:Overview/Related Documentation#MARKE
    4 KB (428 words) - 15:44, 24 April 2019
  • ...u to import that object and reference it in Ada. For example, to define an Ada variable to correspond to the C global variable '''errno''' in the read-wri <syntaxhighlight lang="Ada">Error_Value : Integer;
    3 KB (524 words) - 00:35, 25 April 2019
  • ...Ada language features. These topics include memory organization within an Ada program, tasking features, and special pragmas that the compiler supports. Before reading this chapter, you should be familiar with the Ada language features that do not have counterparts in most other languages; fo
    3 KB (351 words) - 15:47, 23 April 2019
  • ...select the nearest Ada lexical element by clicking MB2 or shift-MB1 in the Ada source. The definition of the selected element can be found using the comma The local uses of an object can be found by selecting an Ada lexical element and using the local uses command in the Source menu.
    2 KB (379 words) - 21:53, 14 April 2019
  • ...e project.) All the source code in a given directory is associated with an Ada sublibrary in the same directory. (A sublibrary is a subdirectory PowerAda ...no different than other 'repository-based' CM toolsets in this regard. The Ada source code should be imported into ClearCase in a directory structure whic
    4 KB (665 words) - 15:14, 23 April 2019
  • === XEmacs' Ada Support === ...tion of code, and navigating through code. OC Systems provides a number of Ada-related extensions as well. These allow compilation from XEmacs, interactiv
    6 KB (928 words) - 00:36, 25 April 2019
  • <syntaxhighlight lang="Ada">aextract [-hFIU] [-L Library | -s Sublibrary | -x Executable ] '''aextract''' extracts the ASCII source text for a compilation unit from an Ada library or sublibrary.
    4 KB (562 words) - 00:34, 25 April 2019
  • ...cation at which the exception was thrown/raised. The ExceptionName is the Ada exception name or the name of the C++ object thrown. The ExceptionData is You can get the message associated with the Ada or C++ exception using:
    4 KB (520 words) - 12:51, 4 May 2017
  • C, Ada.
    432 bytes (49 words) - 10:16, 24 April 2019
  • ...cribes how to use the compiler optimization features, and how to tune your Ada programs so that they run as fast or consume as little space as possible.
    2 KB (268 words) - 15:42, 23 April 2019
  • ...erface to Other Languages/Calling Non-Ada Subprograms#MARKER-2-787|mapping Ada parameters to C]]
    2 KB (238 words) - 15:38, 24 April 2019
  • .../code>, which is a public domain emacs package written by a number of Team Ada/NYU folks; kudos to them for great work. <syntaxhighlight lang="Ada">powerada</syntaxhighlight>
    8 KB (1,317 words) - 00:37, 25 April 2019
  • '''Languages -- Ada'''
    473 bytes (59 words) - 23:35, 4 May 2019
  • ...R-9-1058|library]], or executable. This section describes the mapping from Ada names to symbols, and gives some hints for finding one from the other. ...distinguish it from other overloads. This concept is equally applicable to Ada. The remainder of this section describes the PowerAda ''mangling'' algorith
    6 KB (966 words) - 00:36, 25 April 2019
  • ...personnel who are familiar with the AIX or Linux operating systems and the Ada programming language should use this book to learn about the compiler and i
    668 bytes (100 words) - 21:53, 14 April 2019
  • ...889"></span>Tasks are mapped as threads. Therefore, AIX or Linux schedules Ada tasks in the same manner as it schedules other threads/processes. Note that ...del should be compatible with the tasking system provided by any validated Ada compiler.
    2 KB (310 words) - 21:53, 14 April 2019
  • <syntaxhighlight lang="Ada">adbg [-h] [-L Library] [-r UID@Host] ...ints can be set by clicking toggle buttons to the left of the source code. Ada objects and expressions can be selected using the mouse and their values ca
    2 KB (305 words) - 21:53, 14 April 2019
  • ...kings of [[PowerAda:APPENDIX A. Glossary#MARKER-9-1037|exception]]s within Ada.
    2 KB (314 words) - 15:53, 23 April 2019
  • * Errors that are required to be detected prior to run time by every Ada implementation; ...s to this category. Any program that contains such an error is not a legal Ada program; on the other hand, the fact that a program is legal does not mean,
    4 KB (653 words) - 23:35, 4 May 2019
  • ...t are normally deleted. Both types of information are required to debug an Ada [[PowerAda:APPENDIX A. Glossary#MARKER-9-1117|''unit'']]. The debugger can
    2 KB (331 words) - 21:53, 14 April 2019
  • ...ith any problems that occur. The following are the return codes set by the Ada tools. * The sublibrary is not actually an Ada sublibrary, or it is a sublibrary but its format is incorrect.
    5 KB (805 words) - 10:39, 24 April 2019
  • ...ult sizes are usually only restricted by the limit for the process. If the Ada program was bound with the <code>-q</code> option that controls a particula The memory associated with an Ada program on AIX (as for any AIX program) is organized so that most all read/
    8 KB (1,317 words) - 02:34, 24 April 2019
  • ...t environment for developing, testing, integrating and maintaining complex Ada applications on Red Hat Linux and AIX.
    553 bytes (75 words) - 00:55, 18 February 2023
  • ...ption with the '''[[PowerAda:APPENDIX E. Tools Reference/ada#MARKER-9-1672|ada]]''' (or '''[[PowerAda:APPENDIX E. Tools Reference/aprojbuild#MARKER-9-1806 ...ssary#MARKER-9-1025|compilation]]; that library is always included when an Ada program is linked.
    11 KB (1,704 words) - 00:36, 25 April 2019
  • ...invoking the '''[[PowerAda:APPENDIX E. Tools Reference/ada#MARKER-9-1672|''ada'']]''' compiler to compile source files and compilation units, and then bin ...he following '''[[PowerAda:APPENDIX E. Tools Reference/ada#MARKER-9-1672|''ada'']]''' options:
    8 KB (1,243 words) - 01:08, 24 April 2019
  • ...-9-1661|abuild]], [[PowerAda:APPENDIX E. Tools Reference/ada#MARKER-9-1672|ada]], [[PowerAda:APPENDIX E. Tools Reference/adbg#MARKER-9-1750|adbg]], [[Powe
    3 KB (420 words) - 00:35, 25 April 2019
  • ::: passing [[PowerAda:Interface to Other Languages/Mapping Ada Data Types to Other Languages#MARKER-2-792|[1]]] [[PowerAda:Interface to Ot :[[PowerAda:Overview/Related Documentation#MARKER-2-209|POSIX Ada Standard]]
    10 KB (1,155 words) - 15:38, 24 April 2019
  • ...erAda:Interface to Other Languages/Compiling Ada Programs that Include Non-Ada Subprograms#MARKER-2-803|compiling]]
    3 KB (300 words) - 15:16, 24 April 2019
  • ...certainly consists of one or more UNIX directories containing one or more Ada files, as well as files written in other languages, documentation, PDL, dat <syntaxhighlight lang="Ada">common/ vehicles/ aircraft/</syntaxhighlight>
    12 KB (1,966 words) - 00:36, 25 April 2019
  • :[[PowerAda:APPENDIX E. Tools Reference/ada#MARKER-2-1741|libada]] ...erAda:Overview/The Ada Language#MARKER-2-172|[1]]] [[PowerAda:Overview/The Ada Language#MARKER-2-170|[2]]]
    5 KB (614 words) - 15:42, 24 April 2019
  • ...rfaces.C contains the basic types, constants and subprograms that allow an Ada program to pass scalars and strings to C functions. <p><syntaxhighlight lang="Ada">
    17 KB (2,317 words) - 18:23, 1 May 2019
  • ...hus allowing an Ada subprogram to be called from a foreign language, or an Ada object to be accessed from a foreign language. The pragmas Import and Expor A pragma Convention is used to specify that an Ada entity should use the conventions of another language. It is intended prima
    12 KB (1,898 words) - 18:04, 1 May 2019
  • <syntaxhighlight lang="Ada">afilemv [-hvFS] Sublibrary CurrentFilename NewFilename</syntaxhighlight> ...X E. Tools Reference/abuild#MARKER-9-1661|abuild]] to find source files of Ada programs that have been moved to other locations. You can use the '''[[Powe
    5 KB (795 words) - 12:05, 24 April 2019
  • <syntaxhighlight lang="Ada">powerada [-h] [-gray | -mono] [project_path]</syntaxhighlight> '''powerada''' provides a complete graphical development environment for Ada programs. It provides operations on files, directories, sublibraries, and e
    4 KB (560 words) - 00:35, 25 April 2019
  • ...nu#MARKER-9-458|''Build Menu'']], for compiling, binding and updating your Ada programs; ...-526|''Source Browser View'']], for viewing and cross-referencing compiled Ada source;
    3 KB (392 words) - 00:35, 25 April 2019
  • How do I print or change a GNAT Ada string value in my probe? I have an Ada procedure that I'm stubbing out, but want to return a string value. The pro
    2 KB (352 words) - 03:20, 21 December 2018
  • <h1>'''Ada Reference Manual'''</h1> <p>'''Ada Reference Manual - Language and Standard Libraries'''</p>
    2 KB (342 words) - 04:42, 6 May 2019
  • ...-J-2|Next]]</div><div class="linenumbers">{{DISPLAYTITLE: J.1 Renamings of Ada 83 Library Units}} <p><syntaxhighlight lang="Ada">
    2 KB (219 words) - 09:12, 2 May 2019
  • ==Ada Example== For an Ada program:
    5 KB (717 words) - 00:22, 16 August 2019
  • ...two parts should have given the reader a good understanding of the Core of Ada 95. This third part describes the material in the Annexes. This includes th
    1 KB (156 words) - 16:19, 20 April 2019
  • ...rstand and use Aprobe. Users of Aprobe should be able to write programs in Ada, C++, C, or Java and run them at the command line. ...hen do the on-line examples under<code>$APROBE/examples/evaluate]</code>. (Ada users should read <code>$APROBE/ada_examples/</code>] in place of <code>$AP
    5 KB (736 words) - 22:55, 27 February 2019
  • ...xample, the [[#MARKER-9-1877|''EDIT'']] command can be used to modify your Ada source file; the [[#MARKER-9-1880|''EXIT'']] command lets you end a debuggi === Modifying Ada Source Files: EDIT ===
    7 KB (1,066 words) - 00:36, 25 April 2019
  • ...age experience. Candidate should be a quick learner and will need to learn Ada 95.
    1,006 bytes (143 words) - 03:19, 21 December 2018
  • ...ion. Of course, this also sacrifices one of the greatest advantages of the Ada language, so is recommended only for performance tuning in well-tested, tim The [[PowerAda:APPENDIX E. Tools Reference/ada#MARKER-9-1723|-S compiler option]] suppresses all checks in the code genera
    3 KB (446 words) - 00:36, 25 April 2019
  • <syntaxhighlight lang="Ada">abinchk [-cehlmq] [-L library] [executable]</syntaxhighlight> * the name, timestamp, and CM_INFO for all Ada compilation units included in the executable; and
    5 KB (697 words) - 00:36, 25 April 2019
  • It is often useful to be able to change the value of an Ada string parameter to a subprogram. Here is a description of that process, w <source lang=ada>
    9 KB (1,262 words) - 17:41, 20 February 2019
  • ...guages/Linking Ada Into Non-Ada Programs|Displaytitle=Linking Ada Into Non-Ada Programs|Chapter=7|Section=7|Order=68|Summary=|Product=PowerAda|Version=5|P ...he Ada code into a single partially linked object module or by creating an Ada shared library. This is only supported on AIX.
    23 KB (3,864 words) - 20:43, 12 May 2021
  • ...e completed the Getting Started demo, you may wish to apply PowerAda to an Ada program of your own, or proceed to a more advanced demo. For a more complet <syntaxhighlight lang="Ada">echo Hello!</syntaxhighlight>
    4 KB (689 words) - 00:35, 25 April 2019
  • === Ada File Suffix === ...set, powerada uses '.ada', '.adb', and '.ads' as the default suffixes for Ada source files.
    12 KB (1,839 words) - 00:35, 25 April 2019
  • ...modifying the existing base of Ada 83 software to make it compatible with Ada 95. This involves not only pursuing upward compatibility but also preservin In the design of Ada 95, a very conservative approach has been adopted. The few incompatibilitie
    21 KB (3,199 words) - 16:19, 20 April 2019
  • ...language. This article discusses how the AIX PowerAda compiler represents Ada character string values in subprogram calls and function returns An Ada string is not nul-terminated, nor must it start at 0 or 1.
    10 KB (1,336 words) - 17:41, 20 February 2019
  • * Ada out parameters * Ada string parameters
    13 KB (1,885 words) - 19:03, 20 May 2020
  • ...ARKER-2-527"></span>A '''source browser''' shows the source for a compiled Ada unit. Source browsers are usually opened by selecting a unit from a Sublibr Used to find text or a number of Ada constructs within a source browser. Toggle buttons control whether text sea
    5 KB (828 words) - 16:37, 23 April 2019
  • PowerAda maps all Ada tasks to the underlying POSIX threads provided by AIX. Thus limits imposed
    866 bytes (118 words) - 09:51, 24 April 2019
  • <syntaxhighlight lang="Ada">ada [Options] -O [Options] FileName</syntaxhighlight>
    1 KB (168 words) - 21:53, 14 April 2019
  • The linkname used is the Ada simple name in all lowercase with a leading period.
    673 bytes (100 words) - 10:16, 24 April 2019
  • ...span>Because of the range of optimizations performed by the compiler, most Ada application programs have good performance and do not require tuning. Befor === Tuning an Ada Program ===
    10 KB (1,597 words) - 00:35, 25 April 2019
  • ...national Standard states otherwise, the default convention of an entity is Ada. For a callable entity or access-to-subprogram type, the convention is call ...an>The default calling convention for any subprogram not listed below is ''Ada''. A pragma Convention, Import, or Export may be used to override the defau
    6 KB (881 words) - 23:38, 4 May 2019
  • # [[#MARKER-9-613|Compile/translate non-Ada files.]] # [[#MARKER-9-615|Load all Ada files.]]
    13 KB (2,064 words) - 00:36, 25 April 2019
  • <syntaxhighlight lang="Ada">abuild [ options ] [ srcfile | unit | objfile ]...</syntaxhighlight> ...e main unit, rather than <code>"a.out"</code> which is the default for the ada command. This may be overridden with the -o option.
    15 KB (2,397 words) - 00:36, 25 April 2019
  • PowerAda assigns all Ada tasks to AIX POSIX threads. AIX supports three dispatching policies. Each d
    980 bytes (135 words) - 10:22, 24 April 2019
  • The Global Uses Dialog allows you to search for references to Ada declarative items in more than just a single unit. The scope of the search, * the global uses frame, which describes for which Ada declarative element global uses are being determined;
    4 KB (561 words) - 01:07, 24 April 2019
  • * Translate and correctly execute legal programs written in Ada, provided that they are not so large as to exceed the capacity of the imple ...pan><span id="I1052"></span>The ''external effect'' of the execution of an Ada program is defined in terms of its interactions with its external environme
    5 KB (751 words) - 23:35, 4 May 2019
  • The changes to exception handling from Ada 83 are quite small. The main changes are ...ntroduced. This refers to an instance of raising an exception. The package Ada.Exceptions contains procedures providing additional information regarding a
    10 KB (1,483 words) - 16:19, 20 April 2019
  • ...will ;-) graduate in 1996. My favourite programming language is of course Ada 95 (and my favourite compiler is GNAT) but I don't forget other ones (C, C+
    1 KB (175 words) - 16:19, 20 April 2019
  • <syntaxhighlight lang="Ada"> (require 'projectname)</syntaxhighlight> === XEmacs Ada Indentation and Case Rules ===
    7 KB (1,095 words) - 00:35, 25 April 2019
  • :: [[PowerAda:Overview/The Ada Language#HEADING6-0|The Ada Language]] ...up a User Account to Use Ada#HEADING11-0|Setting up a User Account to Use Ada]]
    19 KB (2,442 words) - 20:24, 8 May 2019
  • ...gh language-defined packages, each of which is a child of the root package Ada. The generic packages Sequential_IO and Direct_IO define input-output opera
    1 KB (166 words) - 15:48, 29 April 2019
  • ...pports the syntax and semantics for the FORM string as specified for POSIX/Ada in Section 8 of IEEE Std 1003.5-1992. <syntaxhighlight lang="Ada">form_image ::=
    11 KB (1,797 words) - 00:36, 25 April 2019
  • ...up a User Account to Use Ada|Displaytitle=Setting up a User Account to Use Ada|Chapter=2|Section=1|Order=10|Summary=|Product=PowerAda|Version=5|Platform=A <syntaxhighlight lang="Ada">echo $POWERADA</syntaxhighlight>
    4 KB (672 words) - 00:36, 25 April 2019
  • ...ose language with special applicability to real-time and embedded systems. Ada was originally developed by an international design team in response to req Ada 95 is a revised version of Ada updating the 1983 ANSI Ada standard [ANSI 83] and the equivalent 1987 ISO standard [ISO 87] in accorda
    18 KB (2,746 words) - 19:29, 20 April 2019
  • ...f the rationale is arranged to generally correspond to the sections in the Ada 95 Reference Manual [RM95]. Thus the discussion on exceptions which is cove * The description of Ada 95 uses more defined terms and there is less reliance on informal English.
    14 KB (2,122 words) - 16:19, 20 April 2019
  • ...uations the PowerAda runtime uses an AIX signal to get the attention of an Ada task so that it can be aborted. The interaction of signals and AIX threads
    974 bytes (144 words) - 00:31, 24 April 2019
  • ...032|''debugger'']] provides several structured statements, patterned after Ada statements, for conditional execution of debugger commands. They are: <syntaxhighlight lang="Ada">Debug 18> macro watch(location,steps) is
    7 KB (1,101 words) - 13:41, 24 April 2019
  • Perhaps the most important change to subprograms and their use in Ada 95 is the fact that they are more nearly first class types since they may b For Ada 95, we define by-copy parameter passing in terms of a subtype conversion an
    16 KB (2,517 words) - 16:34, 20 April 2019
  • ...OL implementation (so-called ''internal COBOL representations''), allowing Ada data to be passed as parameters to COBOL programs ...databases, allowing COBOL-generated data to be read by an Ada program, and Ada-generated data to be read by COBOL programs
    24 KB (2,922 words) - 22:28, 1 May 2019
  • ...navigation|Pagename=PowerAda:APPENDIX E. Tools Reference/ada|Displaytitle=ada|Chapter=E|Section=7|Order=112|Summary=|Product=PowerAda|Version=5|Platform= ada - compile a program
    27 KB (4,407 words) - 00:36, 25 April 2019
  • ...r a precise description of the rules. Suffice it to say that the rules for Ada 83 were obscure and probably not truly understood by anybody; a consequence <syntaxhighlight lang="Ada"> package P is
    12 KB (1,975 words) - 16:20, 20 April 2019
  • ...erAda:APPENDIX C. Implementation Characteristics/Annex M/137#MARKER-9-1540|Ada.Interrupts.Names]] is given in ''[[PowerAda:APPENDIX C. Implementation Char The following implementation-defined children of package Ada are provided:
    2 KB (232 words) - 00:35, 25 April 2019
  • <syntaxhighlight lang="Ada">asrcdep [-h] [-v] [-c] [-m] [-F | [-g] [-i]] This command determines, from a given list of Ada source files, a reasonable [[PowerAda:APPENDIX A. Glossary#MARKER-9-1025|co
    6 KB (915 words) - 00:35, 25 April 2019
  • ...M'']] system. A build team will extract a complete set of files (including Ada source) from the CM system and create a baseline project by first creating ...mpilations, browsing operations, and unit reports are performed against an Ada library.
    16 KB (2,590 words) - 00:35, 25 April 2019
  • The form of an Ada program is described by means of a context-free syntax together with contex The meaning of Ada programs is described by means of narrative rules defining both the effects
    4 KB (643 words) - 23:35, 4 May 2019
  • If you have used Ada on a large project before, you will know that one of the key elements is te ----- Ada Imports List File -----
    14 KB (2,482 words) - 00:37, 25 April 2019
  • :[[PowerAda:Getting Started/Setting up a User Account to Use Ada#MARKER-2-214|setting up the user environment]] :[[PowerAda:Interface to Other Languages/Linking Ada Into Non-Ada Programs#MARKER-2-821|shared library]]
    7 KB (912 words) - 15:45, 24 April 2019
  • ...achieve this goal we have supplied three pragmas for interfacing with non-Ada software, and child packages Interfaces.C, Interfaces.COBOL, and Interfaces ...s uncovered a number of issues that may interfere with developing portable Ada code that is to be linked with foreign language modules. We have therefore
    26 KB (3,911 words) - 18:46, 20 April 2019
  • ==== [[Guide:9x_rationale/rat95-p1-1|I Evolution of Ada 95]] ==== ==== [[Guide:9x_rationale/rat95-p1-2|II Highlights of Ada 95]] ====
    14 KB (1,918 words) - 10:57, 6 May 2019
  • The character repertoire for the text of an Ada program consists of the collection of characters called the Basic Multiling ...used by an implementation for the visual representation of the text of an Ada program is not specified. <span id="I1124"></span>
    6 KB (777 words) - 23:36, 4 May 2019
  • ...ibrary directory optionally preceded by blanks and followed by an optional Ada-style comment. The sublibrary base file names should contain only alphanume
    2 KB (265 words) - 21:53, 14 April 2019
  • <syntaxhighlight lang="Ada">alibchk [-hlw] {-L Library | Sublibrary ... | -I}</syntaxhighlight> ...ufficient to re[[PowerAda:APPENDIX A. Glossary#MARKER-9-1027|compile]] any Ada [[PowerAda:APPENDIX A. Glossary#MARKER-9-1026|compilation unit]]s associate
    5 KB (744 words) - 00:35, 25 April 2019
  • ...R-9-1032|''debugger'']] commands use expressions. An expression can be any Ada expression that is legal at the current location within the program, with c <syntaxhighlight lang="Ada">declare Variable[,Variable]...</syntaxhighlight>
    17 KB (2,527 words) - 00:36, 25 April 2019
  • <syntaxhighlight lang="Ada">aprojbaseline -h ...-level tools like [[PowerAda:APPENDIX E. Tools Reference/ada#MARKER-9-1672|ada]], [[PowerAda:APPENDIX E. Tools Reference/aunitmv#MARKER-9-1850|aunitmv]],
    5 KB (701 words) - 00:36, 25 April 2019
  • * Suppose you have a main program that's in <code>/pa_test/main/main.ada</code>. <syntaxhighlight lang="Ada">$POWERADA/examples/scripts/build_from_scratch \
    22 KB (3,202 words) - 01:14, 24 April 2019
  • Ada is a programming language designed to support the construction of long-live
    2 KB (220 words) - 23:35, 4 May 2019
  • <syntaxhighlight lang="Ada">.BREAK .CALLS .DISASSEMBLE .MOVE .READ ...key and then another key. Press <code>Esc-*</code> to list all the visible Ada names that match that pattern, or <code>Esc-\</code> to have the debugger e
    18 KB (2,585 words) - 00:35, 25 April 2019
  • POSIX Ada Language Interfaces, Part 1 Binding for System [AARM] Annotated Ada 95 Reference Manual, Version 6.0.
    20 KB (2,272 words) - 16:19, 20 April 2019
  • ...e installed if you plan to use the bundled SERC Ada/Motif bindings in your Ada applications: ...usr/lib to verify all these files exist before attempting to bind with the Ada/Motif libraries.
    12 KB (1,821 words) - 11:00, 6 May 2019
  • ...ral of the queries take as input the current Ada element. To highlight the Ada element which will be operated upon by a query, hold down the shift button ...with which the user can identify occurrences of a specific text string or Ada syntactic construct. Toggle buttons control whether text searches wrap at t
    13 KB (2,192 words) - 00:36, 25 April 2019
  • * '''Type''': This displays the file type such as Directory, Ada Source, Text File, PowerAda Executable, etc. ...e shadowed file are hidden by this operation. When the selected file is an Ada source file, this operation also hides the corresponding units in the relev
    8 KB (1,210 words) - 00:34, 25 April 2019
  • ...the interfacing pragmas (see [[Guide:95lrm/RM-B|Annex B]]), thus allowing Ada programs to interface with programs written in that language.
    2 KB (247 words) - 08:45, 2 May 2019
  • ::: [[PowerAda:Interface to Other Languages/Calling Non-Ada Subprograms#MARKER-2-784|PowerAda calling conventions for]]
    2 KB (286 words) - 15:39, 24 April 2019
  • ...code'']] that does not contain stab string information. When debugging non-Ada code at the machine level, you should have a listing of the corresponding m ...g a foreign language routine, a source-level breakpoint encountered in the Ada program causes the debugger to return to source-level debugging.
    20 KB (2,947 words) - 14:02, 24 April 2019
  • :Select the current Ada token, expression, or statement. MB2 performs the same action as Shift-Clic
    2 KB (307 words) - 00:35, 25 April 2019
  • Chapters 7 through 9 provide detail on Ada-specific issues. The topics covered are Interfaces to Other Languages, Impl
    2 KB (293 words) - 00:37, 24 April 2019
  • <span id="MARKER-2-1807"></span>aprojbuild - compile, recompile Ada programs within a project. <syntaxhighlight lang="Ada">aprojbuild [-aeghnvzFGIOUX] [-b|c|l|p|u|x] [-E error_file ]
    10 KB (1,565 words) - 00:35, 25 April 2019
  • Ada [[AUG_3_Writing_APC_Probes#Ada_subprogrqm_Names|Ada subprogram names]]
    34 KB (4,340 words) - 23:07, 27 February 2019
  • <syntaxhighlight lang="Ada">calls [TaskName]</syntaxhighlight> If your program calls non-Ada [[PowerAda:APPENDIX A. Glossary#MARKER-9-1024|''code'']] or if the intermed
    13 KB (1,852 words) - 00:36, 25 April 2019
  • ...ystems using multiple partitions working cooperatively as part of a single Ada program.
    2 KB (306 words) - 23:11, 1 May 2019
  • <syntaxhighlight lang="Ada">adbg [-hRF] [-f File] [-L Library] [-a Pid] [-c File] | <code>-c File</code>|| - read a core file produced by a previously crashed Ada program
    2 KB (362 words) - 02:03, 24 April 2019
  • The final International Standard for Ada 95 incorporates a number of changes to the Committee Draft [CD 93] of Septe ...ged into a more logical order. The most significant to users familiar with Ada 83 is that chapter 14 on input-output has been moved into the annex on the
    9 KB (1,336 words) - 16:19, 20 April 2019
  • ...the interfacing pragmas (see [[Guide:95lrm/RM-B|Annex B]]), thus allowing Ada programs to interface with programs written in that language.
    2 KB (344 words) - 23:27, 1 May 2019
  • ...contain the source of the currently selected unit in a scrollable display. Ada tokens and expressions can be selected using the mouse, and various source- ...e as parameters to menu commands. MB2 or Shift-MB1 will select the nearest Ada lexical element and highlight it.
    22 KB (3,387 words) - 00:36, 25 April 2019
  • .... The changes in Ada 95 are designed to make the vague control promised by Ada 83 into a reality. The main changes are <syntaxhighlight lang="Ada"> for X'Address use 8#100#;</syntaxhighlight>
    21 KB (3,320 words) - 16:20, 20 April 2019
  • The package Interfaces.C.Strings declares types and subprograms allowing an Ada program to allocate, reference, update, and free C-style strings. In partic <p><syntaxhighlight lang="Ada">
    9 KB (1,329 words) - 21:59, 1 May 2019
  • ...file name without the path to its enclosing directory, e.g., <code>textiob.ada</code>. In PowerAda, the operation of producing a complete Ada executable program given the name of a main unit and a program library. Thi
    35 KB (5,511 words) - 02:46, 6 May 2019
  • ...</code> (or in <code>$APROBE/ada_examples/evaluate</code>] if you're using Ada) to get a more complete overview of what Aprobe is and what it can do. === Ada ===
    20 KB (3,230 words) - 17:29, 22 October 2019
  • <syntaxhighlight lang="Ada">alibrm [-hF] { -I | Sublibrary ... }</syntaxhighlight> The '''alibrm''' command deletes an entire Ada [[PowerAda:APPENDIX A. Glossary#MARKER-9-1101|sublibrary]].
    3 KB (414 words) - 00:35, 25 April 2019
  • <p><syntaxhighlight lang="Ada"> package Ada.Text_IO.Editing is</syntaxhighlight></p>
    13 KB (1,437 words) - 08:45, 2 May 2019
  • ...APPENDIX A. Glossary#MARKER-9-1037|''exception'']] would normally cause an Ada program to end. When the [[PowerAda:APPENDIX A. Glossary#MARKER-9-1032|''de ...cessary to follow operating system calls, run-time support calls, calls to Ada packages that were compiled with the <code>-k</code> option, and calls to C
    15 KB (2,346 words) - 00:36, 25 April 2019
  • <span id="I3777"></span><span id="I3778"></span><span id="I3779"></span>An Ada ''program'' consists of a set of ''partitions'', which can execute in paral ...ion is a program or part of a program that can be invoked from outside the Ada implementation. For example, on many systems, a partition might be an execu
    8 KB (1,292 words) - 23:35, 4 May 2019
  • ...any tools to support the creation, modification, testing, and debugging of Ada code. All of these tools have a command line interface. However, for the mo
    4 KB (566 words) - 00:49, 24 April 2019
  • ...ck interface in which lines and objects are designated by selection in the Ada source text, and operations are performed by clicking on a button or an ite
    4 KB (575 words) - 00:35, 25 April 2019
  • == GNAT Ada/x86 ==
    15 KB (2,623 words) - 22:22, 16 July 2018
  • In Ada 95, we consider a private type to be a composite type outside the scope of ...e which is not tagged is given by the type Unbounded_String in the package Ada.Strings.Unbounded. The sample implementation discussed in A.2.6 shows how U
    33 KB (5,218 words) - 16:19, 20 April 2019
  • <span id="I3305"></span>The execution of an Ada program consists of the execution of one or more ''tasks''. <span id="I3306
    3 KB (490 words) - 23:38, 4 May 2019
  • * [[Guide:9x_rationale/rat95-p1-1|I Evolution of Ada 95]] * [[Guide:9x_rationale/rat95-p1-2|II Highlights of Ada 95]]
    13 KB (1,924 words) - 16:18, 20 April 2019
  • One of the major goals of Ada 95 is to provide the necessary language facilities for the development of l ...ibes the facilities and gives the reasons for the major decisions taken in Ada 95 to satisfy these requirements.
    36 KB (5,402 words) - 16:20, 20 April 2019
  • This is the Ada Reference Manual. Other available Ada documents include:
    22 KB (3,415 words) - 05:23, 6 May 2019
  • ...<span id="I6510"></span>This Annex specifies additional characteristics of Ada implementations intended for real-time systems software. To conform to this
    3 KB (472 words) - 22:47, 1 May 2019
  • ...a number of important improvements and extensions to the generic model in Ada 95. The extensions are mainly concerned with providing appropriate new para ...ioned in Part One, there are a number of new forms of generic parameter in Ada 95. Some of these are introduced to correspond to new types such as tagged
    31 KB (4,771 words) - 16:20, 20 April 2019
  • ...A. Glossary#MARKER-9-1084|RM95]]. It introduces the concept of records in Ada and describes both constrained and unconstrained discriminated records. Rec <syntaxhighlight lang="Ada">pragma PRESERVE_LAYOUT (RecordType);</syntaxhighlight>
    13 KB (2,049 words) - 00:35, 25 April 2019
  • <syntaxhighlight lang="Ada">break 42,sec/tape_handler <syntaxhighlight lang="Ada">break [{LineNumber | ExtendedLineNumber}
    27 KB (4,121 words) - 00:37, 25 April 2019
  • In Ada 83, there were a number of situations where relatively small changes result As we have seen, this is overcome in Ada 95 by allowing a library unit package to be effectively extended with child
    42 KB (6,657 words) - 16:19, 20 April 2019
  • ...iles and display line counts associated with the source lines of the three Ada source files. ...mple of merging coverage data. In this example the code under test in the Ada package named '''pkg'''. Three test applications (test1.exe test2.exe, and
    10 KB (1,263 words) - 18:12, 8 May 2017
  • ...id-1990s, it evolved into a products company, first offering an integrated Ada development environment called PowerAda and then introducing Aprobe, its po
    3 KB (453 words) - 03:19, 21 December 2018
  • A '''graph view''' displays compiled Ada units and the relationships between them. Related units can be added and re
    4 KB (602 words) - 00:34, 25 April 2019
  • <syntaxhighlight lang="Ada">type SHORT_SHORT_INTEGER <syntaxhighlight lang="Ada">Max_Binary_Modulus : CONSTANT := 2 ** Long_Integer'Size;
    51 KB (7,464 words) - 00:35, 25 April 2019
  • ...es in any program initialization code including C++ global constructors or Ada program elaboration code. It is important to note that the Aprobe runtime
    4 KB (720 words) - 03:12, 26 August 2017
  • <syntaxhighlight lang="Ada">aunitrm [-hf] Sublibrary { -I | Name ... }</syntaxhighlight> ...option to delete all units associated with the source file <code>the_file.ada</code>, the '''aunitrm''' command returns an error. In such a case specify
    4 KB (677 words) - 00:37, 25 April 2019
  • <syntaxhighlight lang="Ada">with Text_IO; <syntaxhighlight lang="Ada">pragma IMAGES(Enumeration_Type, immediate | deferred);</syntaxhighlight>
    4 KB (624 words) - 21:53, 14 April 2019
  • ...l be provided by every implementation. There are three root library units: Ada, Interfaces, and System; other library units are children of these: ::Ada -- [[Guide:95lrm/RM-A-2|A.2]]
    5 KB (700 words) - 12:28, 1 May 2019
  • <syntaxhighlight lang="Ada">xemacs [-help] [-batch] [-nw] [-unmapped] [-no-site-file] * Special features for programming (ada-mode, emacs-lisp-mode, c-mode, etc.)
    3 KB (510 words) - 13:13, 24 April 2019
  • <syntaxhighlight lang="Ada">aunitcp [-hf] SourceSublibrary TargetSublibrary ...e> option to copy all units associated with the source file <code>the_file.ada</code>, the '''aunitcp''' command returns an error. In such a case specify
    5 KB (804 words) - 00:34, 25 April 2019
  • .... However, the user is strongly discouraged from applying pragma EXPORT to Ada subprograms which have parameters or function results of an unconstrained t
    4 KB (686 words) - 10:03, 24 April 2019
  • ==== [[Guide:95lrm/RM-0-1|Foreword to this version of the Ada Reference Manual]] ==== ==== A.2 [[Guide:95lrm/RM-A-2|The Package Ada]] ====
    21 KB (2,643 words) - 05:19, 6 May 2019
  • <syntaxhighlight lang="Ada">aunitmv [-hf] SourceSublibrary TargetSublibrary ...e> option to move all units associated with the source file <code>the_file.ada</code>, the '''aunitmv''' command returns an error. In such a case specify
    5 KB (824 words) - 00:37, 25 April 2019
  • ::: [[PowerAda:The PowerAda Debugger: adbg/Other Issues#MARKER-2-768|use of Ada library]] ::: [[PowerAda:APPENDIX D. Demos and Tutorials/Ada95 Demo#MARKER-2-1625|Ada 95]]
    18 KB (2,266 words) - 15:41, 24 April 2019
  • <span id="I1005"></span>The ''core'' of the Ada language consists of:
    5 KB (775 words) - 23:35, 4 May 2019
  • ...ufficient confidence in the application in order to authorize its use. The Ada 95 language contributes to this process by providing a language definition * As a high-level language, Ada 95 tries to leave implementation- oriented matters unspecified, but validat
    56 KB (8,841 words) - 16:20, 20 April 2019
  • ...behaves as a constant (i.e. read-only) with respect to other parts of the Ada program, but can still be modified by an ''external source.''
    5 KB (901 words) - 22:43, 1 May 2019
  • ...n machine dependences in a controlled manner. <span id="I7270"></span>Each Ada implementation must document all implementation-defined characteristics: * The coded representation for the text of an Ada program. See 2.1(4).
    13 KB (1,817 words) - 10:20, 2 May 2019
  • <syntaxhighlight lang="Ada">declare long_variable <syntaxhighlight lang="Ada">source $number
    14 KB (2,073 words) - 00:37, 25 April 2019
  • ...ic applicable to the strict mode are described; these differ from those of Ada 83. ...cable to the strict mode for floating point types; again these differ from Ada 83.
    64 KB (10,266 words) - 16:20, 20 April 2019
  • Probing of Ada applications is supported for applications compiled with: Probing of Ada applications is supported for applications compiled with:
    19 KB (3,071 words) - 22:21, 4 August 2020
  • <syntaxhighlight lang="Ada">open WindowName [Attributes]</syntaxhighlight> Displays output from Ada source files.If a [[PowerAda:APPENDIX A. Glossary#MARKER-9-1020|''breakpoin
    6 KB (881 words) - 21:53, 14 April 2019
  • <syntaxhighlight lang="Ada">aprojinit -k -B /view/baseline_view/vobs/ada_test/adaproj adaproj</syntaxh ...ed to be 'static', and need only be self-consistent (in the sense that the Ada source code they contained should all compile). The config spec for the dev
    5 KB (894 words) - 19:04, 23 April 2019
  • ...the-art programming in the nineties and beyond, reconfirms the validity of Ada's underlying principles, and is a proof of the excellent foundation provide This describes two fundamental concepts of Ada: types, which determine a set of values with associated operations, and obj
    67 KB (10,189 words) - 16:20, 20 April 2019
  • How do I interpret lines counts from coverage on an Ada Null case alternatives?
    7 KB (715 words) - 18:44, 9 May 2017
  • ...(such as the discrete class or the real class) allowed the description of Ada 83 to be more economical, and easier to understand. This same economy of de ...Specific types are those declared by type declarations, and correspond to Ada 83 types. Each specific tagged type T has an associated class-wide type, T'
    87 KB (13,934 words) - 16:20, 20 April 2019
  • ...tory <code>test</code>, to <code>a.ada</code>, the location <code>=/test/a.ada</code> can be typed into the location box to navigate directly to the file. * A Text view is use for a path that names a file (even an Ada source file);
    6 KB (1,038 words) - 00:35, 25 April 2019
  • [[Guide:95lrm/RM-0-1|Foreword to this version of the Ada Reference Manual]] A.2 [[Guide:95lrm/RM-A-2|The Package Ada]]
    19 KB (2,641 words) - 15:48, 29 April 2019
  • The Ada 95 model for programming distributed systems specifies a partition as the u ...language shall facilitate the distribution and dynamic reconfiguration of Ada applications across a homogeneous distributed architecture. These requireme
    65 KB (9,772 words) - 16:20, 20 April 2019
  • The generic package Interfaces.C.Pointers allows the Ada programmer to perform C-style operations on pointers. It includes an access <p><syntaxhighlight lang="Ada">
    10 KB (1,279 words) - 22:08, 1 May 2019
  • ...devices and I/O channels. Since these kinds of interfaces lie outside the Ada semantic model, it is necessary to resort to low-level, environment specifi ...t interfaces directly to hardware devices. This might be impossible if the Ada language implementation did not permit access to the full instruction set o
    71 KB (11,214 words) - 16:20, 20 April 2019
  • <syntaxhighlight lang="Ada">areport [-h] [-BRW] [-y] [-L Library] <syntaxhighlight lang="Ada">yyyy/mm/dd hh:mm:ss</syntaxhighlight>
    20 KB (3,075 words) - 00:36, 25 April 2019
  • For documentation purposes, [[PowerAda/Standard.ada|here is package Standard]] as it would be defined for PowerAda ...nguage allows for certain machine dependences in a controlled manner. Each Ada implementation must document all implementation-defined characteristics:
    24 KB (3,169 words) - 02:53, 24 April 2019
  • ...n is ''''protected'''' if the reserved word '''protected''' appears, and ''Ada'' otherwise. See [[Guide:95lrm/RM-B|Annex B]] for how to override this defa <p><syntaxhighlight lang="Ada">
    9 KB (1,371 words) - 23:36, 4 May 2019
  • "main.main" // The Ada library subprogram called main "ada.text_io.put_line[2]"
    74 KB (11,935 words) - 00:41, 11 March 2020
  • <syntaxhighlight lang="Ada">adbg [-h] [-L Library] [-r UID@Host] :Specifies that the debugger should not check for consistency between the Ada ''Library'' and the executable ''Program''. Specify this if you wish to ign
    7 KB (1,122 words) - 00:36, 25 April 2019
  • ...gms. As we will see, Ada 95 follows on from the tradition of excellence of Ada 83 and meets these additional requirements in an outstanding manner. ...f those remaining many are detected by runtime constraints. This aspect of Ada considerably reduces the costs and risks of program development compared fo
    101 KB (16,126 words) - 20:41, 23 April 2019
  • means System.Default_Priority also changed from 31 to 63. See Ada RM95 root, all Ada pthreads are still created with initial priority not above 60
    34 KB (4,702 words) - 21:24, 5 February 2019
  • We can therefore conclude that Ada 95 clearly meets the spirit of the Requirements as expressed in [DoD 90].
    6 KB (756 words) - 16:19, 20 April 2019
  • New Ada rules for a record representation clause of non-native T'Bit_Order R.C'Position, R.C'First_Bit, and R.C'Last_Bit. The new Ada language rules
    33 KB (4,506 words) - 21:38, 13 October 2020
  • 2220 compiler silently dumps core if Ada src has 1 million lines 2200 Java shutdown of Ada task crashes in adafinal
    33 KB (4,506 words) - 02:37, 14 March 2019
  • 2658 Adaentry with fast-heap rsph1b.ada fails in optimizer 2659 constriant_error in ada.exceptions.exception_information
    34 KB (4,594 words) - 17:21, 28 May 2020
  • 2658 Adaentry with fast-heap rsph1b.ada fails in optimizer 2659 constriant_error in ada.exceptions.exception_information
    34 KB (4,606 words) - 16:44, 15 September 2021
  • 2658 Adaentry with fast-heap rsph1b.ada fails in optimizer 2659 constriant_error in ada.exceptions.exception_information
    34 KB (4,606 words) - 23:13, 17 September 2020
  • (2053) probe calling ap_FileExists causes Ada exception (2431) exceptions.ual should provide Ada/C++ exception message string
    17 KB (2,324 words) - 14:00, 20 December 2018
  • <syntaxhighlight lang="Ada">package DRAG_CALC is Because of the nature of the Ada language, inlining may create new unit dependencies. This section describes
    9 KB (1,461 words) - 00:36, 25 April 2019
  • (2708) bad layout for Ada record with dynamic fields compilers. Ada and other languages are not explicitly supported except
    24 KB (3,264 words) - 17:46, 13 September 2021
  • (2580) Linux64 core dump processing Ada operator name compilers. Ada and other languages are not explicitly supported except
    22 KB (3,033 words) - 21:22, 25 October 2019
  • compilers. Ada and other languages are not explicitly supported except (2708) bad layout for Ada record with dynamic fields
    25 KB (3,323 words) - 16:56, 4 October 2021
  • compilers. Ada and other languages are not explicitly supported except (2431) exceptions.ual should provide Ada/C++ exception message string
    21 KB (2,789 words) - 13:58, 20 December 2018
  • (2053) probe calling ap_FileExists causes Ada exception (2431) exceptions.ual should provide Ada/C++ exception message string
    18 KB (2,434 words) - 21:24, 25 October 2019
  • compilers. Ada and other languages are not explicitly supported except (2708) bad layout for Ada record with dynamic fields
    25 KB (3,348 words) - 16:53, 16 February 2022
  • compilers. Ada and other languages are not explicitly supported except (2708) bad layout for Ada record with dynamic fields
    25 KB (3,365 words) - 17:25, 8 September 2022
  • compilers. Ada and other languages are not explicitly supported except (2580) Linux64 core dump processing Ada operator name
    23 KB (3,108 words) - 01:35, 6 March 2020
  • compilers. Ada and other languages are not explicitly supported except (2580) Linux64 core dump processing Ada operator name
    23 KB (3,151 words) - 19:21, 1 February 2021
  • (2053) probe calling ap_FileExists causes Ada exception (2431) exceptions.ual should provide Ada/C++ exception message string
    18 KB (2,490 words) - 01:36, 6 March 2020
  • ...ribes the various ways in which object oriented programming is achieved in Ada 95. The main facilities upon which this is based are ...chapter is more idiomatic and concentrates on how the features are used in Ada 95 and briefly contrasts the approach with that of other object oriented la
    128 KB (19,610 words) - 16:21, 20 April 2019
  • (2053) probe calling ap_FileExists causes Ada exception (2431) exceptions.ual should provide Ada/C++ exception message string
    19 KB (2,541 words) - 19:23, 1 February 2021
  • ...pects of a feature. Furthermore Appendix X concerns incompatibilities with Ada 83 and Appendix Y concerns changes since the Committee Draft and the Draft ; Ada (predefined library package)
    27 KB (4,110 words) - 17:17, 20 April 2019
  • (2053) probe calling ap_FileExists causes Ada exception (2431) exceptions.ual should provide Ada/C++ exception message string
    19 KB (2,616 words) - 17:48, 13 September 2021
  • (2053) probe calling ap_FileExists causes Ada exception (2431) exceptions.ual should provide Ada/C++ exception message string
    19 KB (2,646 words) - 16:58, 4 October 2021
  • (2053) probe calling ap_FileExists causes Ada exception (2431) exceptions.ual should provide Ada/C++ exception message string
    20 KB (2,666 words) - 16:55, 16 February 2022
  • .... It should be noted that input-output which appeared in chapter 14 of the Ada 83 reference manual [ANSI 83, ISO 87] now appears in Annex A. This move is ...tioned in II.13, the predefined library is structured into three packages, Ada, Interfaces and System which can be thought of as child packages of Standar
    105 KB (16,252 words) - 16:20, 20 April 2019
  • As explained in Part One, experience with Ada 83 showed that although the innovative rendezvous provided a good overall m ...control and thereby overcome various race conditions which could arise in Ada 83.
    100 KB (15,667 words) - 16:19, 20 April 2019
  • ...pecifications for Posix Ada Packages|Displaytitle=Specifications for Posix/Ada Packages|Chapter=B|Section=5|Order=94|Summary=|Product=PowerAda|Version=5|P ...ncludes the specifications for the Ada83/Ada95 implementation of the POSIX/Ada Packages.
    59 KB (6,892 words) - 02:45, 24 April 2019
  • <p><syntaxhighlight lang="Ada"> package Ada.Numerics.Generic_Complex_Types is
    17 KB (2,299 words) - 08:51, 2 May 2019
  • Tracing a "dynamic module" C/C++/Ada library causes it to be Java probes written completely differently than native (C/C++/Ada)
    60 KB (8,488 words) - 13:59, 20 December 2018
  • ...ement the core language with features specific to real-time systems. Since Ada is a general-purpose language with a large and diverse audience, not all th As is the case with Ada 95 in general, this Annex tries to provide a single solution to each recogn
    150 KB (24,418 words) - 16:20, 20 April 2019
  • Tracing a "dynamic module" C/C++/Ada library causes it to be Java probes written completely differently than native (C/C++/Ada)
    61 KB (8,594 words) - 21:23, 25 October 2019
  • <syntaxhighlight lang="Ada">powerada</syntaxhighlight> You can now load the source files and build the program. Select all the Ada source files by click-dragging over all the source files or by control-clic
    13 KB (2,115 words) - 00:34, 25 April 2019
  • Tracing a "dynamic module" C/C++/Ada library causes it to be Java probes written completely differently than native (C/C++/Ada)
    61 KB (8,649 words) - 01:35, 6 March 2020
  • Tracing a "dynamic module" C/C++/Ada library causes it to be Java probes written completely differently than native (C/C++/Ada)
    62 KB (8,700 words) - 19:22, 1 February 2021
  • Tracing a "dynamic module" C/C++/Ada library causes it to be Java probes written completely differently than native (C/C++/Ada)
    62 KB (8,772 words) - 17:47, 13 September 2021
  • Tracing a "dynamic module" C/C++/Ada library causes it to be Java probes written completely differently than native (C/C++/Ada)
    62 KB (8,792 words) - 17:02, 22 September 2021
  • Tracing a "dynamic module" C/C++/Ada library causes it to be Java probes written completely differently than native (C/C++/Ada)
    62 KB (8,800 words) - 16:57, 4 October 2021
  • Tracing a "dynamic module" C/C++/Ada library causes it to be Java probes written completely differently than native (C/C++/Ada)
    63 KB (8,818 words) - 16:54, 16 February 2022
  • ...rmant with the one required for the attribute, and the convention shall be Ada. Additional requirements are defined for particular attributes. <span id="I <p><syntaxhighlight lang="Ada">
    18 KB (2,850 words) - 23:36, 4 May 2019
  • Java probes written completely differently than native (C/C++/Ada) (2431) exceptions.ual should provide Ada/C++ exception message string
    44 KB (6,135 words) - 13:58, 20 December 2018
  • (2708) bad layout for Ada record with dynamic fields Java probes written completely differently than native (C/C++/Ada)
    47 KB (6,597 words) - 18:56, 13 September 2021
  • Java probes written completely differently than native (C/C++/Ada) (2431) exceptions.ual should provide Ada/C++ exception message string
    45 KB (6,325 words) - 21:21, 25 October 2019
  • Java probes written completely differently than native (C/C++/Ada) (2708) bad layout for Ada record with dynamic fields
    48 KB (6,635 words) - 17:14, 22 September 2021
  • Java probes written completely differently than native (C/C++/Ada) (2708) bad layout for Ada record with dynamic fields
    48 KB (6,656 words) - 16:55, 4 October 2021
  • Java probes written completely differently than native (C/C++/Ada) (2708) bad layout for Ada record with dynamic fields
    48 KB (6,681 words) - 16:52, 16 February 2022
  • Java probes written completely differently than native (C/C++/Ada) (2708) bad layout for Ada record with dynamic fields
    48 KB (6,698 words) - 17:26, 8 September 2022
  • Java probes written completely differently than native (C/C++/Ada) (2431) exceptions.ual should provide Ada/C++ exception message string
    46 KB (6,407 words) - 01:34, 6 March 2020
  • Java probes written completely differently than native (C/C++/Ada) (2431) exceptions.ual should provide Ada/C++ exception message string
    46 KB (6,444 words) - 01:58, 2 February 2021
  • : An Ada exception is being propagated through a function probe on_exit action. $ ada -m hello.adb -o hello -ilargs -iL$APROBE/lib -iR$APROBE/lib -ldal
    39 KB (6,256 words) - 23:00, 27 February 2019
  • ...ure above. Simply checking this box will report all user-defined C++ (and Ada) exceptions.
    29 KB (4,850 words) - 17:20, 19 June 2018
  • ...ill allow embedded code such as macro expansions, C template instances, or Ada generic instantiations, to be represented more accurately. Currently a line === Raising Ada Exceptions ===
    102 KB (15,018 words) - 23:05, 27 February 2019
  • ...y is not available at the path defined at compile time, or to establish an Ada library context in cases where multiple modules are provided to <code>apc</
    54 KB (8,176 words) - 22:19, 26 April 2022
  • :Ada and C (and Java, but that's a separate issue) support exceptions which are ...mation at run-time. However, for `apc' and the RootCause GUI, you need the Ada program library, which must be consistent with the executable and available
    162 KB (25,627 words) - 17:12, 20 September 2021
  • ...s: those which consist of linked object files created by compiling C, C or Ada source code.
    28 KB (4,074 words) - 23:02, 27 February 2019
  • Explicit support is provided for Java, C, C and Ada. Functions written in Assembler will work to the extent that they adhere to * if your program is Ada, OC Systems' PowerAda, and (starting with version 4.4.2) GNATPro 5.04 are s
    73 KB (12,088 words) - 21:47, 9 May 2017
  • Enable the <EM>exceptions</EM> predefined UAL to trace C++ (and Ada) exceptions that occur in the program. These will show up as exception even ...ue used by a predefined probe, such as (Java) EXCEPTION, C++ EXCEPTION, or Ada EXCEPTION.
    120 KB (21,077 words) - 19:32, 22 March 2019
  • ::''in'' Ada.Task_Identification [[Guide:95lrm/RM-C-7-1#I6475|C.7.1(3/1)]] ::''in'' Ada.Characters.Latin_1 [[Guide:95lrm/RM-A-3-3#I4656|A.3.3(5)]]
    366 KB (50,768 words) - 23:31, 5 May 2019