savannah-hackers
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Savannah-hackers] submission of Xml Orientend Gcc AST ANalyzer - savann


From: lucas75it
Subject: [Savannah-hackers] submission of Xml Orientend Gcc AST ANalyzer - savannah.nongnu.org
Date: Tue, 04 Jan 2005 08:00:21 -0500
User-agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.6) Gecko/20040113

A package was submitted to savannah.nongnu.org
This mail was sent to address@hidden, address@hidden


Gianluca Masone <address@hidden> described the package as follows:
License: gpl
Other License: 
Package: Xml Orientend Gcc AST ANalyzer
System name: xogastan
Type: non-GNU

Description:
Project Name is XOGastan.

XOgastan means: XML-Oriented Gcc Abstract Syntax Tree ANalyzer. Wahoo,
it's a very long name ! Yes, this is a very long name but the
interpretation is very simple. The name is composed of three parts: XML
Oriented, Gcc Abstract Syntax Tree, ANalyzer. The first part, XML
Oriented, gives us information about the technology XOgastan uses: the XML
technology. The second part, Gcc Abstract Syntax Tree, gives us information
about the fact that XOgastan interacts with the output file of gcc. More
precisely, it uses the file produced by gcc that contains the ast of a C
program. This dumped file, before the use by XOgastan, is translated into
an intermediate XML representation. The third part, ANalyzer, gives us
information about the purpose of XOgastan: it helps to analyze the gcc
dumped file.

We can tell:

"XOgastan is an API that allow to write programs that takes in input the
file containing the ast generated by gcc, and to analyzes this file. The
program based on XOGastan API can collect a set of information about the
generic C program represented by the AST. The analysis and the results are
format and can be presented by using the XML technology.".


Other Software Required:
exrces http://xml.apache.org/xerces-c/

 This product includes software developed by the Apache Software
Foundation (http://www.apache.org/).

Other Comments:
About old version of XOGastan
Old XOGastan's version is an application that make analysis of the gcc
dumped AST ! This new version is an API; using it the programmer can write
his own C++ analyzer. You can find old version of XOGastan at:

http://web.ing.unisannio.it/villano/students/masone/index.htm


_______________________________________________
  Message sent via/by Savannah
  http://savannah.gnu.org/







reply via email to

[Prev in Thread] Current Thread [Next in Thread]