SwePub
Sök i LIBRIS databas

  Extended search

onr:"swepub:oai:DiVA.org:liu-110084"
 

Search: onr:"swepub:oai:DiVA.org:liu-110084" > Algorithmic debuggi...

  • 1 of 1
  • Previous record
  • Next record
  •    To hitlist

Algorithmic debugging for lazy functional languages

Nilsson, Henrik (author)
Linköpings universitet,PELAB - Laboratoriet för programmeringsomgivningar,Tekniska högskolan
Fritzson, Peter (author)
Linköpings universitet,PELAB - Laboratoriet för programmeringsomgivningar,Tekniska högskolan
 (creator_code:org_t)
Berlin/Heidelberg : Springer Berlin/Heidelberg, 1992
1992
English.
In: Programming Language Implementation and Logic Programming. - Berlin/Heidelberg : Springer Berlin/Heidelberg. - 3540558446 ; , s. 385-399
  • Conference paper (peer-reviewed)
Abstract Subject headings
Close  
  • Lazy functional languages have non-strict semantics and are purely declarative, i.e. they support the notion of referential transparency and are devoid of side effects. Traditional debugging techniques are, however, not suited for lazy functional languages since computations generally do not take place in the order one might expect. Since algorithmic debugging allows the user to concentrate on the declarative aspects of program semantics, and will semi-automatically find functions containing bugs, we propose to use this technique for debugging lazy functional programs. In this paper we present an algorithmic debugger for a lazy functional language and some experience in using it. Because of the non-strict semantics of lazy functional languages, arguments to functions are in general partially evaluated expressions. The user is, however, usually more concerned with the values that these expressions represent. We address this problem by providing the user with a strictified view of the execution trace whenever possible.

Subject headings

TEKNIK OCH TEKNOLOGIER  -- Elektroteknik och elektronik (hsv//swe)
ENGINEERING AND TECHNOLOGY  -- Electrical Engineering, Electronic Engineering, Information Engineering (hsv//eng)

Publication and Content Type

ref (subject category)
kon (subject category)

Find in a library

To the university's database

  • 1 of 1
  • Previous record
  • Next record
  •    To hitlist

Find more in SwePub

By the author/editor
Nilsson, Henrik
Fritzson, Peter
About the subject
ENGINEERING AND TECHNOLOGY
ENGINEERING AND ...
and Electrical Engin ...
Articles in the publication
Programming Lang ...
By the university
Linköping University

Search outside SwePub

Kungliga biblioteket hanterar dina personuppgifter i enlighet med EU:s dataskyddsförordning (2018), GDPR. Läs mer om hur det funkar här.
Så här hanterar KB dina uppgifter vid användning av denna tjänst.

 
pil uppåt Close

Copy and save the link in order to return to this view