Abstract
We have developed the C++ compiler for the SVM(Smart Virtual Machine) of the smart platform on smart systems. As a part of the C++ compiler development, we designed the symbol table that can support object-oriented languages, C++ and java. The symbol table is a data structure to keep track of scope and binding information about names (or identifiers). In this paper, we describe the reconstruction technique for verifying and analyzing the symbol table designed for the C++ compiler. This system reconstructs inputted C-H- declarations by using information of the symbol table entered in the declaration process phase of the C++ compiler, and therefore we can verify completeness of symbol table design and correctness of information entered in the symbol table. In addition, this system also produces debug information, and so is effectively utilized for the development of the C++ compiler.
Original language | English |
---|---|
Pages (from-to) | 2319-2324 |
Number of pages | 6 |
Journal | Information (Japan) |
Volume | 16 |
Issue number | 3 B |
State | Published - Mar 2013 |
Keywords
- Android
- Source translator
- WIPI(Wireless internet platform for interoperability)
- WIPI-to-Android mobile game converter