Unifying parsing and reflective printing for fully disambiguated grammars

Language designers usually need to implement parsers and printers. Despite being two closely 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 unified...

Full description

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