|
| |
| | Directory - Computers: Programming: Compilers: GNU Compiler Collection |
 | | GCC is developed and maintained as Free Software (Open Source) by the Free Software Foundation (FSF), GNU project, for programmers, and the GNU system. |  | | GCC optimizes well, but the new x86 architecture needed different optimizing strategies. |  | | GCC XML Node Introspector Project · iweb · Project to create an XML interface to the GCC AST tree_nodes and store in Postgres Database. |
|
http://www.incywincy.com/default?p=560383
(767 words)
|
|
| |
| | [No title] |
 | | The Introspector is set of tools for analysing and modifying computer programs written mainly using the Perl programming language. |  | | The other problem was that I had been outputting the raw data of the nodes with all thier fields, not all the fields were being used and it was not clear how the data was encoded into them. |  | | Interesting is that not all of the fields are outputted and that he makes a desisions on how the nodes are outputted. |
|
http://introspector.sourceforge.net/2003/01/docs/YAPC_Europe.txt
(2082 words)
|
|
| |
| | Introspector Project |
 | | The introspector seeks to populate the semantic web with data about software and most importantly about free software because the sources are publically available. |  | | This meta-data is to include all data collected about your software by the compiler, the make and build system, the savannah/sourceforge project management and debian packaging system, the CVS changes and the mailman mailing list software. |  | | This first layer of meta-data describing the resource of free software will be the key for making intelligent programs (agents) that are able to reason about the software itself. |
|
http://introspector.sourceforge.net
(695 words)
|
|
| |
| | [GCC-XML]gcc2xml and macros |
 | | GCC-XML is used to dump a representation of the C++ input to GCC. |  | | I'd be interested in a motivating example for this project. |  | | The developers of GCC-node-introspector and GCC-XML have known about each other for some time. |
|
http://public.kitware.com/pipermail/gccxml/2002-May/000059.html
(226 words)
|
|
| |
| | Project info for GCC XML introspector |
 | | The tree nodes are complex data structures represent the source code inside of the compiler. |  | | Via these tree nodes users are able to extract information from thier programs that would be otherwise very difficult to do. |
|
http://www.advogato.org/proj/GCC%20XML%20introspector
(145 words)
|
|
| |
| | GCC Hacker |
 | | GCC is not a school example, GCC is developed to be useful. |  | | The class introspector is made up of two primary components, the input and the output. |  | | The tree data structure is defined in the files tree.def and tree.h in the GCC source code. |
|
http://gccintrospector.blogspot.com
(14934 words)
|
|
| |
| | [No title] |
 | | The introspector project contains many generations of source code. |  | | ./input # OLD generation 1 node data cache./input/test_tree.pl # Generation 1 input file data./call_overview.pl # Data File./field_overview.pl # Data File./handle_indexes.pl # Data File./output # output files./bin/relationships.txt./bin/types.txt./gcc/fieldreport.txt./gcc/fieldreport1.txt./input/weights.txt./tests/relationships.txt./tests/attributes.txt |  | | Usage of class contract and other tools to create classes 2. |
|
http://www.cise.ufl.edu/mirrors/CPAN/modules/by-module/B/Introspector-0.04.readme
(369 words)
|
|
| |
| | Compilers Chronicle 1999-2003 |
 | | The GCC Node Introspector is a perl XML interface to GNU Compiler Collection (GCC) to support meta programming in c/c++ and perl. |  | | Using a form of literate programming for regular expressions, this paper documents a set of XML shallow parsing expressions that can be used a basis for simple, correct, efficient, robust and language-independent XML shallow parsing. |  | | REX XML Shallow Parsing with Regular Expressions by Robert D. Cameron (School of Computing Science; Simon Fraser University) this guy tries to reinvent lexical analysis for XML ;-). |
|
http://www.softpanorama.org/Algorithms/Compilers/sp1999-2003.shtml
(4003 words)
|
|
| |
| | GCC XML Node Introspector |
 | | Breakthrough in the Introspector project : gtkgui +icecubes |  | | The director in charge of the program said the decision to use Apple hardware and software made sense based on price, performance, compatibility, efficiency and support. |  | | Grok Description matches for GCC XML Node Introspector |
|
http://www.stargeek.com/item/27177.html
(220 words)
|
|
| |
| | Journal of TeeJay (2309) |
 | | Last night I got some email from James Micheal DuPont author of GCC XML Node Introspector : ' a perl XML interface to GNU Compiler Collection (GCC) to support meta programming in c/c++ and perl'. |  | | We are planning to integrate some of his and my work together and generally share code and knowledge. |
|
http://use.perl.org/~TeeJay/journal/9016
(199 words)
|
|
| |
| | [No title] |
 | | Create a table of loops, by processing the nodes depth first # starting with the nodes as identifiers. |  | | {maxweight}) { # overwrite a existing value, a lowest node has been found print " |  | | "\""; print ">\n"; # what node we have seen print " |
|
http://search.cpan.org/src/MDUPONT/Introspector-0.04/bin/intrspctr.pl
(865 words)
|
|
| |
| | Introspector (program) - Wikipedia, the free encyclopedia |
 | | It works by using a version of GCC modified to output data in Resource Description Framework format via the Redland API from its abstract semantic graph, then uses the special data structure "ice cube" for higher speed transfer of the data. |  | | Introspector is a software tool to explore the structure of programs that can be compiled with the GNU Compiler Collection. |  | | The project was started in early 2002, and made a release in November 2003. |
|
http://en.wikipedia.org/wiki/Introspector_(program)
(259 words)
|
|
| |
| | GNU Project |
 | | GCC XML Node Introspector (Perl based XML interface for GCC to support meta programming techniques) (ml) |  | | Tool for distributing compilation work of C or C++ source code across several computers on a network.) |  | | DistCC (Tool for distributing compilation work of C or C++ source code across several computers on a network) (cvs) (ml) |
|
http://debianlinux.net/gnu.html
(1039 words)
|
|
| |
| | php-deluxe.net - description XOTcl |
 | | Class (computer science) and Method (computer science) definitions are completely dynamic. |  | | *CLOS *GCC XML Node Introspector *ObjVlisp *OpenCxx *OpenJava *Python programming language *Smalltalk |
|
http://www.php-deluxe.net/wiwimod,index.page,XOTcl.htm
(124 words)
|
|
| |
| | Xml Node |
 | | Modules exist to store these nodes in XML or in a PostgresSQL database. |  | | The addnode() method actually adds the XML node to the tree control at the appropriate place and returns its reference. |  | | The children() function returns all the children() of an XML node in a given namespace. |
|
http://www.netdesignworks.com/xml/xml-node.html
(138 words)
|
|
| |
| | [GCC-XML]gccxml vs gcc node introspector |
 | | > > http://www.gccxml.org/HTML/Index.html > http://introspector.sourceforge.net/ GCC Node Introspecotr is intended to provide a connection to GCC's internal representation of a program. |  | | GCC-XML is intended to dump a representation of the C++ program itself (not GCC's internals). |
|
http://www.gccxml.org/pipermail/gccxml/2002-December/000135.html
(80 words)
|
|
| |
| | [No title] |
 | | use Introspector::NodeVisitors; # CALLBACKS for processing the nodes! |  | | "_PASS2.XML"); # LoadNodes $filename; # incrementally load the nodes # will be defined &$RunLoadNodes($repository,$filename); # pass the filename as a parameter # now we process all the nodes that were found. |  | | See the # GNU General Public License for more details. |
|
http://search.cpan.org/src/MDUPONT/Introspector-0.04/Introspector.pm
(255 words)
|
|
| |
| | Superx Plus Plus -- Facts, Info, and Encyclopedia article |
 | | Superx++ is an (additional info and facts about object-oriented language) object-oriented language that is specified in an (additional info and facts about XML) XML format. |
|
http://www.absoluteastronomy.com/encyclopedia/s/su/superx_plus_plus.htm
(57 words)
|
|
|