COMPARATIVE ANALYSIS OF SIMULATION SYSTEM FOR TEACHING COMPILERS
DOI:
https://doi.org/10.5937/bizinfo1902001SKeywords:
simulation systems, compilers, automata theory, formal languagesAbstract
This paper analyses simulation systems for teaching compilers, represents their technical characteristics and topics addressed, their benefits in the teaching process, and the advantages and disadvantages of each simulator analyzed. Based on this information, a reader can easily decide which simulator is the most suitable for his needs. The usage of simulators in education has been recognized as an effective tool for exploration of complex and dynamic systems. A simulator can illustrate a large number of abstract theoretical concepts from the various phases of program translation. Simulation systems in the field of compilers stand for a perfect combination of theory and practical experiences, and as such contribute to the improvement of the teaching process.