• Fri frakt över 249 kr
  • •
  • Snabba leveranser
  • •
  • Billiga böcker
Kundservice

Du är på sajten för privatpersoner.

Företag, bibliotek eller offentlig verksamhet?

Du handlar på classic.bokus.com, där alla dina funktioner finns intakta.
Till classic.bokus.com
Bokus logotyp. Gå till startsidan.
  • Erbjudanden
  • Nyheter
  • Student
  • Topplistor
  • Barn & ungdom
  • Bokus Play
  • E-böcker
  • Pocketböcker
  • Spel & pussel

Upp till 20% på populära nyheter →

Sidfot

Mina sidor

    Hjälp

    • Kundservice
    • Vanliga frågor och svar
    • Frakt och leverans
    • Retur vid ångerrätt
    • Reklamera vara
    • Betalning
    • Köpvillkor
    • Allmänna villkor
    • Information om webbplatsens tillgänglighet

    Om Bokus

    • Om oss
    • Pressrum
    • För studenter
    • För företag
    • För bibliotek och offentlig verksamhet
    • För leverantörer
    • Hållbarhet

    Populärt

    • Aktuella erbjudanden
    • Presentkort
    • Studentlitteratur
    • Nya böcker
    • Topplistor
    • Signerade böcker
    • Engelska böcker

    Inspiration

    • Boktips
    • BookTok
    • Populära bokserier
    • Barnbokskaraktärer
    • Populära författare

    Mina sidor

      Hjälp

      • Kundservice
      • Vanliga frågor och svar
      • Frakt och leverans
      • Retur vid ångerrätt
      • Reklamera vara
      • Betalning
      • Köpvillkor
      • Allmänna villkor
      • Information om webbplatsens tillgänglighet

      Om Bokus

      • Om oss
      • Pressrum
      • För studenter
      • För företag
      • För bibliotek och offentlig verksamhet
      • För leverantörer
      • Hållbarhet

      Populärt

      • Aktuella erbjudanden
      • Presentkort
      • Studentlitteratur
      • Nya böcker
      • Topplistor
      • Signerade böcker
      • Engelska böcker

      Inspiration

      • Boktips
      • BookTok
      • Populära bokserier
      • Barnbokskaraktärer
      • Populära författare
      Logotyp för Bokus
      Följ oss på Facebook (extern länk)Följ oss på Instagram (extern länk)Följ oss på YouTube (extern länk)Följ oss på TikTok (extern länk)
      bokus @ CookiesIntegritetspolicyKöpvillkor
      Till Citymail hemsida (extern länk)Till Budbee hemsida (extern länk)Till Postnord hemsida (extern länk)Till Schenker hemsida (extern länk)Till Early Bird hemsida (extern länk)Till Walleys hemsida (extern länk)
      1. Data och IT
      2. Programmeringsböcker
      3. Programvaruutveckling

      Code Generation with Templates

      AvJeroen Arnoldus,Mark van den Brand

      Inbunden, Engelska, 2012

      Del 1 i serien Atlantis Studies in Computing

      1 147 kr

      Beställningsvara. Skickas inom 10-15 vardagar. Fri frakt över 249 kr.

      Beskrivning

      Templates are used to generate all kinds of text, including computer code. The last decade, the use of templates gained a lot of popularity due to the increase of dynamic web applications. Templates are a tool for programmers, and implementations of template engines are most times based on practical experience rather than based on a theoretical background. This book reveals the mathematical background of templates and shows interesting findings for improving the practical use of templates. First, a framework to determine the necessary computational power for the template metalanguage is presented. The template metalanguage does not need to be Turing-complete to be useful. A non-Turing-complete metalanguage enforces separation of concerns between the view and model. Second, syntactical correctness of all languages of the templates and generated code is ensured. This includes the syntactical correctness of the template metalanguage and the output language. Third, case studies show that the achieved goals are applicable in practice. It is even shown that syntactical correctness helps to prevent cross-site scripting attacks in web applications. The target audience of this book is twofold. The first group exists of researcher interested in the mathematical background of templates. The second group exists of users of templates. This includes designers of template engines on one side and programmers and web designers using templates on the other side

      Produktinformation

      • Utgivningsdatum:2012-05-23
      • Mått:155 x 235 x 17 mm
      • Vikt:494 g
      • Format:Inbunden
      • Språk:Engelska
      • Serie:Atlantis Studies in Computing
      • Antal sidor:204
      • Upplaga:2012
      • Förlag:Atlantis Press (Zeger Karssen)
      • ISBN:9789491216558

      Utforska kategorier

      • Programvaruutveckling inom Data och IT

      Innehållsförteckning

      • Introduction.- Preliminaries.- The Unparser.- The Metalanguage.- Syntax-Safe Templates.- Repleo: Syntax-Safe Template Evaluation.- Case Studies.- Conclusions.
      Hoppa över listan

      Mer från samma författare

      J.J. Brunekreef, A. Serebrenik, Mark van den Brand, Jeroen Arnoldus - Code Generation with Templates, E-bok

      Code Generation with Templates

      J.J. Brunekreef, A. Serebrenik, Mark van den Brand, Jeroen Arnoldus

      E-bok
      2012

      1 470 kr

      Hoppa över listan

      Mer från samma serie

      Rossano Venturini - Compressed Data Structures for Strings, Inbunden
      Del 4

      Compressed Data Structures for Strings

      Rossano Venturini

      Inbunden, 2013

      577 kr

      Fabio Mogavero - Logics in Computer Science, Häftad
      Del 3

      Logics in Computer Science

      Fabio Mogavero

      Häftad, 2015

      603 kr

      Jacopo Mauro - Constraints Meet Concurrency, Inbunden
      Del 5

      Constraints Meet Concurrency

      Jacopo Mauro

      Inbunden, 2014

      577 kr

      Andrea Marino - Analysis and Enumeration, Inbunden
      Del 6

      Analysis and Enumeration

      Andrea Marino

      Inbunden, 2015

      782 kr

      Ornela Dardha - Type Systems for Distributed Programs: Components and Sessions, Inbunden
      Del 7

      Type Systems for Distributed Programs: Components and Sessions

      Ornela Dardha

      Inbunden, 2016

      1 058 kr

      Jan A Bergstra, Cornelis A. Middelburg - Instruction Sequences for Computer Science, Inbunden
      Del 2

      Instruction Sequences for Computer Science

      Jan A Bergstra, Cornelis A. Middelburg

      Inbunden, 2012

      1 147 kr

      Fabio Mogavero - Logics in Computer Science, Inbunden
      Del 3

      Logics in Computer Science

      Fabio Mogavero

      Inbunden, 2013

      560 kr

      Hoppa över listan

      Du kanske också är intresserad av

      J.J. Brunekreef, A. Serebrenik, Mark van den Brand, Jeroen Arnoldus - Code Generation with Templates, E-bok

      Code Generation with Templates

      J.J. Brunekreef, A. Serebrenik, Mark van den Brand, Jeroen Arnoldus

      E-bok
      2012

      1 470 kr

      Bedir Tekinerdogan, �nder Babur, Loek Cleophas, Mark van den Brand, Mehmet Aksit - Model Management and Analytics for Large Scale Systems, Häftad

      Model Management and Analytics for Large Scale Systems

      Bedir Tekinerdogan, �nder Babur, Loek Cleophas, Mark van den Brand, Mehmet Aksit

      Häftad, 2019

      1 451 kr

      Jeff Gray, Dragan Gasevic, Mark van den Brand - Software Language Engineering, E-bok

      Software Language Engineering

      Jeff Gray, Dragan Gasevic, Mark van den Brand

      E-bok
      2010

      739 kr

      Mark van den Brand, Dragan Gasevic, Jeff Gray - Software Language Engineering, Häftad

      Software Language Engineering

      Mark van den Brand, Dragan Gasevic, Jeff Gray

      Häftad, 2010

      577 kr

      Yanja Dajsuren, Mark van den Brand - Automotive Systems and Software Engineering, Häftad

      Automotive Systems and Software Engineering

      Yanja Dajsuren, Mark van den Brand

      Häftad, 2020

      1 210 kr

      Tiziana Margaria, Mike Hinchey, Johann Eder, Mark van den Brand, Christel Baier, Bernhard Steffen - SOFSEM 2017: Theory and Practice of Computer Science, E-bok

      SOFSEM 2017: Theory and Practice of Computer Science

      Tiziana Margaria, Mike Hinchey, Johann Eder, Mark van den Brand, Christel Baier, Bernhard Steffen

      E-bok
      2017

      739 kr

      Mark van den Brand, Steffen Staab, Brian Malloy - Software Language Engineering, E-bok

      Software Language Engineering

      Mark van den Brand, Steffen Staab, Brian Malloy

      E-bok
      2011

      732 kr

      Esther Guerra, Mark van den Brand - Theory and Practice of Model Transformation, Häftad
      Del 10374

      Theory and Practice of Model Transformation

      Esther Guerra, Mark van den Brand

      Häftad, 2017

      577 kr

      Mehmet Aksit, Mark van den Brand, Loek Cleophas, Onder Babur, Bedir Tekinerdogan - Model Management and Analytics for Large Scale Systems, E-bok

      Model Management and Analytics for Large Scale Systems

      Mehmet Aksit, Mark van den Brand, Loek Cleophas, Onder Babur, Bedir Tekinerdogan

      E-bok
      2019

      2 125 kr

      Brian Malloy, Steffen Staab, Mark van den Brand - Software Language Engineering, Häftad

      Software Language Engineering

      Brian Malloy, Steffen Staab, Mark van den Brand

      Häftad, 2011

      577 kr