DocumentCode :
3237540
Title :
The design, implementation and application of MiniJava/AD as an object-oriented compiler teaching model
Author :
Hu, Xuelian ; Han, Dong
Author_Institution :
Sch. of Software, Anhui Univ., Hefei, China
fYear :
2009
fDate :
25-28 July 2009
Firstpage :
1488
Lastpage :
1491
Abstract :
This paper discusses the feasibility of MiniJava language compiler as the teaching model of principles of compiler design when object-oriented programming languages become dominant languages, and describes the implementation of MiniJava/AD compiler, and then introduces a simple virtual machine SVM specially designed for the teaching model. Finally, it explores application of the system to practical teaching. To do this, we can improve teaching and practice of this course effectively .
Keywords :
Java; computer science education; educational courses; object-oriented programming; program compilers; teaching; virtual machines; MiniJava/AD language compiler; object-oriented compiler teaching model; object-oriented programming language; simple virtual machine; Application software; Computer languages; Computer science; Computer science education; Java; Object oriented modeling; Object oriented programming; Production; Program processors; Virtual machining; compiler; object-oriented programming language; teaching model; virtual machine;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer Science & Education, 2009. ICCSE '09. 4th International Conference on
Conference_Location :
Nanning
Print_ISBN :
978-1-4244-3520-3
Electronic_ISBN :
978-1-4244-3521-0
Type :
conf
DOI :
10.1109/ICCSE.2009.5228571
Filename :
5228571
Link To Document :
بازگشت