An ASM Dynamic Semantics for Standard ML

James Huggins, Steven Cater

Research output: Contribution to conferencePresentation

Abstract

The Abstract State Machines (ASM) methodology is a methodology for formally specifying computing systems. We use the ASM methodology to give the dynamic semantics of the functional programming language Standard ML. We give an operational semantics for Standard ML by means of an interpreter for (appropriately pre-processed) Standard ML programs; the effect of a Standard ML instruction can be seen in terms of the corresponding actions performed by the ASM.

Original languageAmerican English
StatePublished - Jul 1 2002
EventAbstract State Machines - Theory and Applications -
Duration: Jul 1 2002 → …

Conference

ConferenceAbstract State Machines - Theory and Applications
Period7/1/02 → …

Keywords

  • Operational Semantic
  • Function Application
  • Match Rule
  • Function Closure

Disciplines

  • Computer Sciences
  • Programming Languages and Compilers

Cite this