Parsing and reflective printing, bidirectionally

Language designers usually need to implement parsers and printers. Despite being two intimately related programs, in practice they are often designed separately, and then need to be revised and kept consistent as the language evolves. It will be more convenient if the parser and printer can be unifi...

Full description

Bibliographic Details
Main Author: Zhu, Zirun (author)
Other Authors: Zhang, Yongzhe (author), Ko, Hsiang-Shang (author), Martins, Pedro Miguel Ribeiro (author), Saraiva, João (author), Hu, Zhenjiang (author)
Format: conferencePaper
Language:eng
Published: 2016
Subjects:
Online Access:http://hdl.handle.net/1822/68611
Country:Portugal
Oai:oai:repositorium.sdum.uminho.pt:1822/68611