SwePub
Sök i LIBRIS databas

  Extended search

onr:"swepub:oai:DiVA.org:ltu-6478"
 

Search: onr:"swepub:oai:DiVA.org:ltu-6478" > Positive supercompi...

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

Positive supercompilation for a higher-order call-by-value language

Jonsson, Peter A. (author)
Luleå tekniska universitet,EISLAB
Nordlander, Johan (author)
Luleå tekniska universitet,Datavetenskap
 (creator_code:org_t)
2010
2010
English.
In: Logical Methods in Computer Science. - 1860-5974. ; 6:3, s. 1-39
  • Journal article (peer-reviewed)
Abstract Subject headings
Close  
  • Previous deforestation and supercompilation algorithms may introduce accidental termination when applied to call-by-value programs. This hides looping bugs from the programmer, and changes the behavior of a program depending on whether it is optimized or not. We present a supercompilation algorithm for a higher-order call-by-value language and prove that the algorithm both terminates and preserves termination properties. This algorithm utilizes strictness information to decide whether to substitute or not and compares favorably with previous call-by-name transformations.

Subject headings

NATURVETENSKAP  -- Data- och informationsvetenskap -- Datavetenskap (hsv//swe)
NATURAL SCIENCES  -- Computer and Information Sciences -- Computer Sciences (hsv//eng)

Keyword

Dependable Communication and Computation Systems
Kommunikations- och beräkningssystem

Publication and Content Type

ref (subject category)
art (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
Jonsson, Peter A ...
Nordlander, Joha ...
About the subject
NATURAL SCIENCES
NATURAL SCIENCES
and Computer and Inf ...
and Computer Science ...
Articles in the publication
Logical Methods ...
By the university
Luleå University of Technology

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