G - Physics – 06 – F
Patent
G - Physics
06
F
G06F 9/45 (2006.01)
Patent
CA 2175711
An enhanced compiler for compiling C+ + programs without the use of forward declarations normally included in program header files. Through multiple parsingpasses, the compiler extracts definitions for the declarations directly from the bodies of the C+ + files. By saving the definitions to a persistent program representation, for example a program database, on subsequent sweeps, only definitions for new or changed declarations need be updated. In this way, C+ + programs can be incrementally compiled on a declaration by declaration basis.
L'invention est un compilateur amélioré servant à compiler des programmes C++ sans utiliser les déclarations d'acheminement normalement incorporées au fichier d'en-têtes de programme. Au moyen d'une multiplicité de passages d'analyse, le compilateur extrait les définitions relatives aux déclarations directement des fichiers C++. En conservant les définitions dans une représentation de programmes permanente, par exemple une base de données de programmes, seules les définitions des nouvelles déclarations ou des déclarations modifiées doivent être mises à jour dans les explorations ultérieures. De cette façon, les programmes C++ peuvent être compilés incrémentiellement déclaration par déclaration.
Barton John Joseph
Karasick Michael
Lieber Derek
Nackman Lee Richard
Streeter David Joseph
Ibm Canada Limited-Ibm Canada Limitee
Wang Peter
LandOfFree
Incremental compilation of c++ programs does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Incremental compilation of c++ programs, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Incremental compilation of c++ programs will most certainly appreciate the feedback.
Profile ID: LFCA-PAI-O-1904089