Cited 1 time in
A study on the semantic analyzer of an objective-c compiler based on AST-semantic tree transformation
| DC Field | Value | Language |
|---|---|---|
| dc.contributor.author | Son, Y. | - |
| dc.contributor.author | Lee, Y. | - |
| dc.date.accessioned | 2024-08-08T06:01:54Z | - |
| dc.date.available | 2024-08-08T06:01:54Z | - |
| dc.date.issued | 2014-03 | - |
| dc.identifier.issn | 1343-4500 | - |
| dc.identifier.uri | https://scholarworks.dongguk.edu/handle/sw.dongguk/18887 | - |
| dc.description.abstract | The semantic analyzer is a processing module in a compiler that analyzes the validity of a meaning resulting from the combination of a program's components. This process is an indispensable part of a compiler. It uses the attribute grammar method or the manual method; however, the methodology has limitations in terms of efficiency or automation. In this study, in order to overcome the drawbacks mentioned above, a semantic tree that contains the analyzed information will be defined and a technique to convert the abstract syntax tree used in most compilers - a result of syntax analysis - into a semantic tree will be proposed. The semantic tree transformation technique carries out semantic analysis at the level of a semantic node unit and the semantic analysis process is carried out consistently and efficiently. In addition, the semantic tree transformation makes transformation of data structures and automation very simple. ©2014 International Information Institute. | - |
| dc.format.extent | 6 | - |
| dc.language | 영어 | - |
| dc.language.iso | ENG | - |
| dc.publisher | International Information Institute Ltd. | - |
| dc.title | A study on the semantic analyzer of an objective-c compiler based on AST-semantic tree transformation | - |
| dc.type | Article | - |
| dc.publisher.location | 일본 | - |
| dc.identifier.scopusid | 2-s2.0-84900445815 | - |
| dc.identifier.bibliographicCitation | Information (Japan), v.17, no.3, pp 1077 - 1082 | - |
| dc.citation.title | Information (Japan) | - |
| dc.citation.volume | 17 | - |
| dc.citation.number | 3 | - |
| dc.citation.startPage | 1077 | - |
| dc.citation.endPage | 1082 | - |
| dc.type.docType | Article | - |
| dc.description.isOpenAccess | N | - |
| dc.description.journalRegisteredClass | scopus | - |
| dc.subject.keywordAuthor | Compiler construction | - |
| dc.subject.keywordAuthor | Objective-C compiler | - |
| dc.subject.keywordAuthor | Semantic analysis | - |
| dc.subject.keywordAuthor | Semantic tree | - |
| dc.subject.keywordAuthor | Tree transformation | - |
Items in ScholarWorks are protected by copyright, with all rights reserved, unless otherwise indicated.
30, Pildong-ro 1-gil, Jung-gu, Seoul, 04620, Republic of Korea+82-2-2260-3114
Copyright(c) 2023 DONGGUK UNIVERSITY. ALL RIGHTS RESERVED.
Certain data included herein are derived from the © Web of Science of Clarivate Analytics. All rights reserved.
You may not copy or re-distribute this material in whole or in part without the prior written consent of Clarivate Analytics.
