Implementation of a Didactic Compiler for a superset of PL/0
Navas-L\'opez, Eduardo Adam

TL;DR
This paper presents a didactic compiler for a PL/0 superset that uses XML files to reflect the build phases, enhancing understanding of compiler construction processes.
Contribution
It introduces a compiler architecture that encodes build phase information as XML, facilitating educational insights into compiler design.
Findings
Build phases are effectively represented as XML files.
The compiler demonstrates clear modularity and traceability.
Educational value is enhanced through XML-based phase reflection.
Abstract
This article describes the features of a compiler for a superset language of the well-known PL/0 created by Niklaus Wirth. The main feature is that it implements the build phases in such a way that the information passed between each one is reflected as an XML file.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Computational Techniques and Applications
