From Wikibooks, the open-content textbooks collection
I have mainly contributed to:
[edit] TO DO list
- New chapters:
- Limited types
- Representation clauses
- Blocks
- Constants
- Contributing page:
- It's not needed to link always to both RM
- Talk page: Where are these policies discussed? Wikibooks_Project domain?
- Coding conventions
Use the new naming policy (Wikibooks:Naming policy):
Page name
Templates (short-cut)
Categories
- Images: Ada types (SVG)
- Navigation links to the next and previous pages (like in the Spanish version)
- Put the list of objectives of the chapter at its beginning
- Standard libraries:
- Finish the description of every module
Move the modules of the Standard Libraries from Ada Programming/Packages to Ada Programming/Libraries
Add the generic subprograms of the Standard libraries (like Ada.Unckecked_Conversion)
- Separate standard library units from compiler dependent ones
- Categorize standard library units: generic, nested packages, optional, implementation dependent
- More code links:
=>, .., **, ', <>, :, ...
- Links to the standard types and exceptions ({{Ada/Standard|String}} = [[Ada Programming/Libraries/Standard#{{{1}}}|{{{1}}}]]).
- Improve the see also section:
- More links to Wikipedia
- Explicit references to the Ada Quality and Style Guide; Why linking to that guideline
- References to the Ada 95 and Ada 83 Rationale
- Templates for linking to the covers (ARM, SG, Rationale)
- Links always to Ada Programming and the parent section? Those links are already available in the navigation bar
- Put always the Ada Reference Manual subsection, even when it does not apply?
- Put always links to both the ARM 95 & ARM 2005?
- Improved Index
- Template:Ada/Operators — Update wikilinks
- Exercises
- Scope of every part: tutorial, links, annexes (pragmas, keywords, attributes),... Which parts will be printed?
- Changes to the language (Ada 83, Ada 95, Ada 2005)
- List of exceptions defined in the Standard Libraries?
- Interfacing with other languages
- Tools
- GNAT Tools (gnatelim, gnatmetric, ...)
- Language translators from/to other languages [1]
- Creation of bindings
- Dynamic libraries
- ASIS
- Coding conventions:
- ARM
- GNAT
- GNU
- SPARK
- Other projects
- Language subsets/supersets:
- New wikibooks:
- Ada for C programmers
- Ada for C++ programmers
- Ada for Java programmers
- Ada for Fortran programmers
- Ada for COBOL programmers
- Ada for Pascal programmers
- Ada (+ GNAVI) for Delphi programmers
- Ada (+ GNAVI) for Visual Basic programmers
- Ada for Eiffel programmers
- SPARK
- Language Quick Reference Guide
[edit] External links