International Journal of Computer Applications |
Foundation of Computer Science (FCS), NY, USA |
Volume 178 - Number 43 |
Year of Publication: 2019 |
Authors: Tri Ichsan Saputra, Fauziah, Andez Apriansyah, Gatot Soepriyono |
10.5120/ijca2019919324 |
Tri Ichsan Saputra, Fauziah, Andez Apriansyah, Gatot Soepriyono . Implemented Analyzer and Syntesis in Compiler Process. International Journal of Computer Applications. 178, 43 ( Aug 2019), 35-39. DOI=10.5120/ijca2019919324
The compiler is a translator that is used in the process of making program code with the aim of tracing errors that occur. In this study, the compiler will function as a translator and as an error identifier. To make translators like compilers, standards or rules (grammar) need to be made, just as humans communicate to have grammar so that their interlocutors understand what is being discussed. The compiler works based on its structure, the system flow in the compiler is divided into 2 main groups, namely analysis and synthesis groups. In this study the analysis is in the form of lexical, syntactic and semantic analysis, also produced a synthesis of intermediate code, code generator, also code optimization. Later the program code will display an error message if there is an error in the program code that has been entered.