kirancodes.me
To Proof Maintenance & Beyond!

465 papers · page 12 of 24

Reflection in direct style

Kenichi Asai

A reflective language enables us to access, inspect, and/or modify the language semantics from within the same language framework. Although the degree of semantics exposure differs from one language to another, the most powerful approach, referred to as the behavioral reflection,…

Pragmatics for formal semantics

Olivier Danvy

This tech talk describes how to write and how to inter-derive formal semantics for sequential programming languages. The progress reported here is (1) concrete guidelines to write each formal semantics to alleviate their proof obligations, and (2) simple calculational tools to ob…