Skip to Main content Skip to Navigation
Conference papers


Kévin Le Bon 1 Alan Schmitt 2
1 PACAP - Pushing Architecture and Compilation for Application Performance
Inria Rennes – Bretagne Atlantique , IRISA-D3 - ARCHITECTURE
2 CELTIQUE - Software certification with semantic analysis
Inria Rennes – Bretagne Atlantique , IRISA-D4 - LANGAGE ET GÉNIE LOGICIEL
Abstract : MLExplain is a step-by-step interpreter for OCaml that enables the user to inspect both their program's state and the interpreter's state itself. This interpreter is derived from JExplain, a step-by-step interpreter for JavaScript. The original goal of this work is to show that JSExplain can easily be reused with another language. MLExplain also aims to provide the user with a better understanding of the semantics of OCaml.
Document type :
Conference papers
Complete list of metadata

Cited literature [4 references]  Display  Hide  Download
Contributor : Alan Schmitt Connect in order to contact the contributor
Submitted on : Monday, March 4, 2019 - 3:38:57 PM
Last modification on : Wednesday, November 3, 2021 - 8:07:38 AM
Long-term archiving on: : Wednesday, June 5, 2019 - 3:24:41 PM


Files produced by the author(s)


  • HAL Id : hal-02056392, version 1


Kévin Le Bon, Alan Schmitt. MLExplain. OCaml 2018, Sep 2018, Saint Louis, United States. pp.1-4. ⟨hal-02056392⟩



Les métriques sont temporairement indisponibles