[GAP] [E701-009] - New contributions for teaching (GAP#2002)

Javier Miranda miranda at adacore.com
Mon Jul 4 11:00:29 CEST 2005


Architectures: 
Products     : ada    
Branches     : 
Priority     : 
Problem      : 
---------

I am glad to announce two important contributions for teaching that are already
available under the GAP Contributions page. Please if you consider that your
documents or slides may help other GAP members to organize their lectures
please send me a message.

---------
Ada for Software Engineers (Book)
John Wiley & Sons, 1998, ISBN 0-471-97912-0
This book teaches the language as it is used in practice through relatively
large case-studies such as a discrete event simulation. The presentation
emphasizes the features for object-oriented and systems programming that were
introduced in Ada 95.
Author: M. Ben-Ari
Keywords: Software Engineering, Ada 2005; book

License: Copyright 2005 by M. Ben-Ari. You may download, display and print
one copy for your personal use in non-commercial academic research and
teaching. Instructors in non-commerical academic institutions may make one copy
for each student in his/her class. All other rights reserved. In particular,
posting this document on web sites is prohibited without the express permission
of the author.

-------
Course on Compilers Construction (Slides)
This course covers the following items: architecture of a modern compiler
(GNAT), lexical scanning, parsing, automatic parser construction, semantic
analysis, type checking, run-time organization, intermediate code generation,
code generation, and optimization techniques.
Author: Edmond Schonberg
Keywords: Compiler construction, GNAT; slides

------

In addition, under the *tools* subsection you will find two contributions from
Martin C. Carlisle: gnatreg and gvd. The former tool allows user to easily add
and remove libraries from GNAT GAP; the latter tool wraps the GAP debugger to
use it from the command line as if it were the old GVD debugger.

Regards,

---- Javier Miranda



More information about the GAP mailing list