SwePub
Sök i LIBRIS databas

  Utökad sökning

WFRF:(Taha Walid 1971 )
 

Sökning: WFRF:(Taha Walid 1971 ) > Closed Types as a S...

Closed Types as a Simple Approach to Safe Imperative Multi-Stage Programming

Calcagno, Cristiano (författare)
DISI, University of Genoa, Genoa, Italy
Moggi, Eugenio (författare)
DISI, University of Genoa, Genoa, Italy
Taha, Walid, 1971- (författare)
Department of Computing Sciences, Chalmers, Göteborg, Sweden
 (creator_code:org_t)
Heidelberg : Springer, 2000
2000
Engelska.
Ingår i: Automata, Languages and Programming. - Heidelberg : Springer. - 9783540677154 - 9783540450221 ; , s. 25-36
  • Konferensbidrag (refereegranskat)
Abstract Ämnesord
Stäng  
  • Safely adding computational effects to a multi-stage language has been an open problem. In previous work, a closed type constructor was used to provide a safe mechanism for executing dynamically generated code. This paper proposes a general notion of closed type as a simple approach to safely introducing computational effects into multi-stage languages. We demonstrate this approach formally in a core language called Mini-MLref BN. This core language combines safely multi-stage constructs and ML-style references. In addition to incorporating state, Mini-ML ref BN also embodies a number of technical improvements over previously proposed core languages for multi-stage programming.

Ämnesord

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

Publikations- och innehållstyp

ref (ämneskategori)
kon (ämneskategori)

Hitta via bibliotek

Till lärosätets databas

Hitta mer i SwePub

Av författaren/redakt...
Calcagno, Cristi ...
Moggi, Eugenio
Taha, Walid, 197 ...
Om ämnet
TEKNIK OCH TEKNOLOGIER
TEKNIK OCH TEKNO ...
och Elektroteknik oc ...
och Datorsystem
Artiklar i publikationen
Automata, Langua ...
Av lärosätet
Högskolan i Halmstad

Sök utanför 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 Stäng

Kopiera och spara länken för att återkomma till aktuell vy