A copy of this work was available on the public web and has been preserved in the Wayback Machine. The capture dates from 2019; you can also visit the original URL.
The file type is application/pdf
.
Compiler Front End Fusion: Undo Desugaring in Language Processing Tools
2018
Studia Universitatis Babes-Bolyai: Series Informatica
Compiler front ends often perform desugaring on the source code while constructing the abstract syntax tree (AST). A programming language processing tool (such as a refactoring tool) working with the desugared AST perceives the code at this abstract level, and loses information on the rich syntax used in the actual source code. This paper discusses the concept of front end fusion, a technique which may help language processing tools to retain the syntactic sugar information on the source code
doi:10.24193/subbi.2018.2.01
fatcat:kvikqar3rbhotommxoeigrhvba