Proceedings of the 2015 Conference on Education and Teaching in Colleges and Universities

A Process-Visible Compiler Aimed for Teaching Assistant

Authors
Xiwen Chen, Hanfei Lin, Yufei Liang, Xiaoming Ju
Corresponding Author
Xiwen Chen
Available Online December 2015.
DOI
10.2991/cetcu-15.2016.12How to use a DOI?
Keywords
compiler,process-visible,teaching-assistant
Abstract

The course of Compiling Principles has always been difficult for students to understand, for the related algorithms are quite complex, and not all students possess the ability to comprehend those algorithms easily. In order to facilitate the learning of compiling techniques, we have designed a special compiler which displays the whole process of compiling for observing, and it’s suitable to assist teaching work. Based on the subset of C grammar, this compiler can show the executing process of compiling algorithms with abundant graphs and messages. As an assistant tool for teaching, not only does it contribute to the quick, efficient understanding of compiling principles, but it also add some fun to the course.

Copyright
© 2016, the Authors. Published by Atlantis Press.
Open Access
This is an open access article distributed under the CC BY-NC license (http://creativecommons.org/licenses/by-nc/4.0/).

Download article (PDF)

Volume Title
Proceedings of the 2015 Conference on Education and Teaching in Colleges and Universities
Series
Advances in Social Science, Education and Humanities Research
Publication Date
December 2015
ISBN
10.2991/cetcu-15.2016.12
ISSN
2352-5398
DOI
10.2991/cetcu-15.2016.12How to use a DOI?
Copyright
© 2016, the Authors. Published by Atlantis Press.
Open Access
This is an open access article distributed under the CC BY-NC license (http://creativecommons.org/licenses/by-nc/4.0/).

Cite this article

TY  - CONF
AU  - Xiwen Chen
AU  - Hanfei Lin
AU  - Yufei Liang
AU  - Xiaoming Ju
PY  - 2015/12
DA  - 2015/12
TI  - A Process-Visible Compiler Aimed for Teaching Assistant
BT  - Proceedings of the 2015 Conference on Education and Teaching in Colleges and Universities
PB  - Atlantis Press
SP  - 36
EP  - 39
SN  - 2352-5398
UR  - https://doi.org/10.2991/cetcu-15.2016.12
DO  - 10.2991/cetcu-15.2016.12
ID  - Chen2015/12
ER  -