Low-level programming in Hume: An exploration of the HW-Hume level

Kevin Hammond, Gudmund Grov, Greg Michaelson, Andrew Ireland

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

This paper describes the HW-Hume level of the novel Hume language. HW-Hume is the simplest subset of Hume that we have identified. It provides strong formal properties but posseses limited abstraction capabilities. In this paper, we introduce HW-Hume, show some simple example programs, describe an efficient software implementation, and demonstrate how important properties can be exposed as part of an integrated formally-based verification approach.

Original languageEnglish
Title of host publicationImplementation and Application of Functional Languages: 18th International Symposium, IFL 2006, Budapest, Hungary, September 4-6, 2006, Revised Selected Papers
EditorsZ. Horváth, V. Zsók, A. Butterfield
PublisherSpringer
Pages91-107
Number of pages17
ISBN (Print)978-3-540-74129-9
DOIs
Publication statusPublished - 2007
Event18th International Symposium on Implementation and Application of Functional Languages, IFL 2006 - Budapest, Hungary
Duration: 4 Sept 20066 Sept 2006

Publication series

NameLecture Notes in Computer Science
Volume4449
ISSN (Print)0302-9743

Conference

Conference18th International Symposium on Implementation and Application of Functional Languages, IFL 2006
Country/TerritoryHungary
CityBudapest
Period4/09/066/09/06

Keywords

  • HARDWARE DESIGN
  • LANGUAGE
  • SYSTEMS

Fingerprint

Dive into the research topics of 'Low-level programming in Hume: An exploration of the HW-Hume level'. Together they form a unique fingerprint.

Cite this