LIBRISTO
LIBROAMANTO
verplicht
Word lid van een gemeenschap van boekenliefhebbers van over de hele wereld en krijg een heleboel voordelen. Gratis account aanmaken
0
Gratis bezorging met Zásilkovna boven 69.99 €
DPD koerier 5.99 Bpost punt 7.99 Bpost 7.49 DPD-punt 3.49 GLS koerier 4.99

Gratis bezorging voor bestellingen boven de 69,99 euro.

Implementing Programming Languages. An Introduction to Compilers and Interpreters

Taal EngelsEngels
Boek Gebonden (paperback)
Boek Implementing Programming Languages. An Introduction to Compilers and Interpreters Aarne Ranta
Libristo-code: 08853860
Uitgeverij College Publications, mei 2012
Implementing a programming language means bridging the gap from the programmer's high-level thinking... Volledige beschrijving
? points 54 b
22.28
In extern magazijn Wordt binnen 14-21 dagen verzonden

Tot 30 dagen retourrecht


Klanten kochten ook


GASTON II.CAHIER D'ACTIVITIES M.A. Apicella / Boek Gebonden (paperback)
common.buy 10.63
Hobbit, pe, Eno ha Distro Tolkien J. R. R. Tolkien / Boek Gebonden (paperback)
common.buy 28.86
Nijigahara holograph INIO ASANO / Boek Gebonden (paperback)
common.buy 13.97
Ukryty blask swiat Carlosa Castanedy Lukasz Krzywon / Boek Gebonden (paperback)
common.buy 6.78
Wyszywanki. Mali Mistrzowie Marjane Satrapi / Boek Gebonden (harde band)
common.buy 15.69
Star Trek Discovery Nejtěžší chvíle David Mack / Boek Gebonden (paperback)
common.buy 11.74
GUNFIGHTER 01 CHRISTOPHE BEC / Boek Gebonden (harde band)
common.buy 16.00

Implementing a programming language means bridging the gap from the programmer's high-level thinking to the machine's zeros and ones. If this is done in an efficient and reliable way, programmers can concentrate on the actual problems they have to solve, rather than on the details of machines. But understanding the whole chain from languages to machines is still an essential part of the training of any serious programmer. It will result in a more competent programmer, who will moreover be able to develop new languages. A new language is often the best way to solve a problem, and less difficult than it may sound. This book follows a theory-based practical approach, where theoretical models serve as blueprint for actual coding. The reader is guided to build compilers and interpreters in a well-understood and scalable way. The solutions are moreover portable to different implementation languages. Much of the actual code is automatically generated from a grammar of the language, by using the BNF Converter tool. The rest can be written in Haskell or Java, for which the book gives detailed guidance, but with some adaptation also in C, C++, C#, or OCaml, which are supported by the BNF Converter. The main focus of the book is on standard imperative and functional languages: a subset of C++ and a subset of Haskell are the source languages, and Java Virtual Machine is the main target. Simple Intel x86 native code compilation is shown to complete the chain from language to machine. The last chapter leaves the standard paths and explores the space of language design ranging from minimal Turing-complete languages to human-computer interaction in natural language.

Actrice & Polyglot
EWA KASP voor
Video afspelen
Ewa Kasp
Libristo heeft de grootste selectie boeken in vreemde talen. Daarom koop ik mijn boeken hier.

Informatie over het boek

Volledige naam Implementing Programming Languages. An Introduction to Compilers and Interpreters
Auteur Aarne Ranta
Taal Engels
Bindwijze Boek - Gebonden (paperback)
Datum van uitgifte 2012
Aantal pagina's 224
EAN 9781848900646
ISBN 9781848900646
Libristo-code 08853860
Gewicht 360
Afmetingen 159 x 235 x 12
Geef dit boek vandaag nog cadeau
Dat gaat heel eenvoudig
1 Voeg het boek toe aan je winkelwagentje en selecteer Als cadeau bezorgen 2 Je krijgt van ons per omgaand een voucher 3 Het boek wordt bezorgd op het adres van de ontvanger

Dit vind je misschien ook interessant


Functional Programming, Glasgow 1992 John Launchbury / Boek Gebonden (paperback)
common.buy 51.76
Introduction to Programming with Fortran Ian Chivers / Boek Gebonden (harde band)
common.buy 141.21
Metaprogramming Elixir Chris McCord / Boek Gebonden (paperback)
common.buy 18.33
Advanced Guide to Python 3 Programming John Hunt / Boek Gebonden (paperback)
common.buy 75.77
Modern X86 Assembly Language Programming Daniel Kusswurm / Boek Gebonden (paperback)
common.buy 52.57
Abstract Algebraic Logic. An Introductory Textbook Josep Maria Font / Boek Gebonden (paperback)
common.buy 29.87
Shaman in Mongolia and Tibet Mark A. Ashford / Boek Gebonden (paperback)
common.buy 32.81
Never a GAMBLE...Always a Sure BET: America's HBCU's Curtis Norman Symonds / Boek Gebonden (paperback)
common.buy 15.79
White Gorilla Bruce Holmberg / Boek Gebonden (paperback)
common.buy 19.34
Religious Literacy Through Ethnography KUMEK / Boek Gebonden (paperback)
common.buy 102.71
Neural Networks and Statistical Learning Ke-Lin Du / Boek Gebonden (paperback)
common.buy 120.74
Duncan's Justice Sidney a Brown / Boek Gebonden (paperback)
common.buy 15.89
Wordt verwacht
Christian Dior: Designer of Dreams Florence Müller Fabien Baron / Boek Gebonden (harde band)
common.buy 75.26
House of Fact, House of Ruin: Poems Tom Sleigh / Boek Gebonden (paperback)
common.buy 13.36
Mercy in Action S. J. Thomas Massaro / Boek Gebonden (harde band)
common.buy 105.45
Ayurveda Sahara Rose Ketabi / Boek Gebonden (paperback)
common.buy 18.02
Letting Ana Go Anonymous / Boek Gebonden (paperback)
common.buy 9.92
TOP
Authentic Happiness Martin E. P. Seligman / Boek Gebonden (paperback)
common.buy 15.79
How Women Should Ride C. De Hurst / Boek Gebonden (paperback)
common.buy 20.55

Inloggen

Log in op je account. Heb je nog geen Libristo-account? Maak nu een account aan!

 
verplicht
verplicht

Heb je geen account? Profiteer van de voordelen van een Libristo-account!

Met een Libristo-account heb je alles onder controle.

Een Libristo-account aanmaken
Boekadviseur Libroamiko
Hoi, ik ben Libroamiko, kan ik helpen?