Skip to main content

Showing 1–2 of 2 results for author: Kalita, P K

  1. arXiv:2208.06916  [pdf, other

    cs.PL

    Synthesis of Semantic Actions in Attribute Grammars

    Authors: Pankaj Kumar Kalita, Miriyala Jeevan Kumar, Subhajit Roy

    Abstract: Attribute grammars allow the association of semantic actions to the production rules in context-free grammars, providing a simple yet effective formalism to define the semantics of a language. However, drafting the semantic actions can be tricky and a large drain on developer time. In this work, we propose a synthesis methodology to automatically infer the semantic actions from a set of examples a… ▽ More

    Submitted 14 August, 2022; originally announced August 2022.

    Comments: 12 pages, 11 Figures, 2 tables, 48 References

  2. arXiv:2105.00493  [pdf, other

    cs.PL

    Synthesizing Abstract Transformers

    Authors: Pankaj Kumar Kalita, Sujit Kumar Muduli, Loris D'Antoni, Thomas Reps, Subhajit Roy

    Abstract: This paper addresses the problem of creating abstract transformers automatically. The method we present automates the construction of static analyzers in a fashion similar to the way $\textit{yacc}$ automates the construction of parsers. Our method treats the problem as a program-synthesis problem. The user provides specifications of (i) the concrete semantics of a given operation $\textit{op}$, (… ▽ More

    Submitted 15 August, 2022; v1 submitted 2 May, 2021; originally announced May 2021.

    Comments: 17 Figures, 5 Tables, 32 pages