SwePub
Tyck till om SwePub Sök här!
Sök i LIBRIS databas

  Utökad sökning

WFRF:(O'Donnell T.)
 

Sökning: WFRF:(O'Donnell T.) > Högskolan i Halmstad > DSL Implementation ...

  • Czarnecki, KrzysztofUniversity of Waterloo, Waterloo, Canada (författare)

DSL Implementation in MetaOCaml, Template Haskell, and C++

  • Artikel/kapitelEngelska2004

Förlag, utgivningsår, omfång ...

  • Berlin :Springer Berlin/Heidelberg,2004
  • printrdacarrier

Nummerbeteckningar

  • LIBRIS-ID:oai:DiVA.org:hh-14411
  • https://urn.kb.se/resolve?urn=urn:nbn:se:hh:diva-14411URI
  • https://doi.org/10.1007/978-3-540-25935-0_4DOI

Kompletterande språkuppgifter

  • Språk:engelska
  • Sammanfattning på:engelska

Ingår i deldatabas

Klassifikation

  • Ämneskategori:ref swepub-contenttype
  • Ämneskategori:kon swepub-publicationtype

Anmärkningar

  • A wide range of domain-specific languages (DSLs) has been implemented successfully by embedding them in general purpose languages. This paper reviews embedding, and summarizes how two alternative techniques - staged interpreters and templates - can be used to overcome the limitations of embedding. Both techniques involve a form of generative programming. The paper reviews and compares three programming languages that have special support for generative programming. Two of these languages (MetaOCaml and Template Haskell) are research languages, while the third (C++) is already in wide industrial use. The paper identifies several dimensions that can serve as a basis for comparing generative languages.

Ämnesord och genrebeteckningar

Biuppslag (personer, institutioner, konferenser, titlar ...)

  • O’Donnell, John T.University of Glasgow, Glasgow, United Kingdom (författare)
  • Striegnitz, JörgResearch Centre Jülich, Jülich, Germany (författare)
  • Taha, Walid,1971-Rice University, Houston, Texas, USA(Swepub:hh)waltah (författare)
  • University of Waterloo, Waterloo, CanadaUniversity of Glasgow, Glasgow, United Kingdom (creator_code:org_t)

Sammanhörande titlar

  • Ingår i:Domain-Specific Program GenerationBerlin : Springer Berlin/Heidelberg, s. 51-7297835402211979783540259350

Internetlänk

Hitta via bibliotek

Till lärosätets databas

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