Multi-language static code analysis on the LARA framework

Gil Teixeira, João Bispo, Filipe Figueiredo Correia · 2021

We propose a mechanism to raise the abstraction level of source-code analysis and robustly support multiple languages. Built on top of the LARA framework, it allows sharing language specifications between LARA source-to-source compilers, and enables the mapping of a virtual AST over the nodes of ASTs provided by different, unrelated parsers.

Read the paper · More papers on PaperTik