Compilers: principles, techniques, and tools
Compilers: principles, techniques, and tools
Integrating XML into a database systems course
SIGCSE '03 Proceedings of the 34th SIGCSE technical symposium on Computer science education
XML in the CS curriculum: pointers and pitfalls
Journal of Computing Sciences in Colleges
Teaching XML in a web development context
ITiCSE '05 Proceedings of the 10th annual SIGCSE conference on Innovation and technology in computer science education
A hybrid learning compiler course
ICHL'10 Proceedings of the Third international conference on Hybrid learning
An XML course as a springboard for teaching fundamental computer science ideas
Journal of Computing Sciences in Colleges
Hi-index | 0.00 |
In this paper we describe how XML can be introduced into a compiler construction course. We make the case that XML and compilers have much in common, and that introducing XML into a compiler course makes sense. We then goes on to demonstrate how XML was used in two recent compiler courses. Finally, we discuss the tradeoffs of using an XML-based project rather than a traditional programming-language project.