The rapid growth of user interface parts due to the increased power of computing makes the information shown to users be updated quickly as the actions of users. The core of applications with this facility is incremental processing technique. As the u...
The rapid growth of user interface parts due to the increased power of computing makes the information shown to users be updated quickly as the actions of users. The core of applications with this facility is incremental processing technique. As the use of this technique in the programming area, many incremental systems were developed.
When the techniques used in these systems, which analyze the program incrementally using attribute grammar, are applied to object-oriented languages which have complex naming semantics, it become inefficient. An example of this is class in which names depends on the classification hierarchy and not only on block structure.
In this study we designed the classes and relating data structures which was needed to solve these problems for incremental name analysis for C++.