Search results

Jump to: navigation, search
  • ...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

View (previous 100 | next 100) (20 | 50 | 100 | 250 | 500)