Deriving Abstract Interpreters from Skeletal Semantics

September 13, 2023 Β· Declared Dead Β· πŸ› Combined International Workshop Expressiveness Concurrency and Workshop Structural Operational Semantics

πŸ‘» CAUSE OF DEATH: Ghosted
No code link whatsoever

"No code URL or promise found in abstract"

Evidence collected by the PWNC Scanner

Authors Thomas Jensen, Vincent RΓ©biscoul, Alan Schmitt arXiv ID 2309.07298 Category cs.PL: Programming Languages Citations 0 Venue Combined International Workshop Expressiveness Concurrency and Workshop Structural Operational Semantics Last Checked 4 months ago
Abstract
This paper describes a methodology for defining an executable abstract interpreter from a formal description of the semantics of a programming language. Our approach is based on Skeletal Semantics and an abstract interpretation of its semantic meta-language. The correctness of the derived abstract interpretation can be established by compositionality provided that correctness properties of the core language-specific constructs are established. We illustrate the genericness of our method by defining a Value Analysis for a small imperative language based on its skeletal semantics.
Community shame:
Not yet rated
Community Contributions

Found the code? Know the venue? Think something is wrong? Let us know!

πŸ“œ Similar Papers

In the same crypt β€” Programming Languages

Died the same way β€” πŸ‘» Ghosted