LIBRISTO
LIBROAMANTO
Obligatoire
Accédez à une communauté d'amateurs de livres à travers le monde et bénéficiez d’une panoplie d'avantages. Créer un compte gratuitement
0
La Poste Autrichienne 5.49 Coursier DPD 3.99 Point DPD 2.99

Implementing Programming Languages. An Introduction to Compilers and Interpreters

Langue AnglaisAnglais
Livre Livre de poche
Livre Implementing Programming Languages. An Introduction to Compilers and Interpreters Aarne Ranta
Code Libristo: 08853860
Éditeurs College Publications, mai 2012
Implementing a programming language means bridging the gap from the programmer's high-level thinking... Description détaillée
? points 56 b
22.99 TVA incluse
Stockage externe Expédition sous 9-15 jours
Autriche Livraison à Autriche

Politique de retour sous 30 jours


Les clients ont également acheté


GASTON II.CAHIER D'ACTIVITIES M.A. Apicella / Livre Livre de poche
common.buy 12.19
Metafora libre AMEDD ISSAC / Livre Livre relié
common.buy 29.19
Auf dem Wege zu einer Phanomenologischen Psychologie Johannes Linschoten / Livre Livre relié
common.buy 123.99
Ukryty blask swiat Carlosa Castanedy Lukasz Krzywon / Livre Livre de poche
common.buy 6.29
Nijigahara holograph INIO ASANO / Livre Livre de poche
common.buy 14.49
GUNFIGHTER 01 CHRISTOPHE BEC / Livre Livre relié
common.buy 15.79
Hobbit, pe, Eno ha Distro Tolkien J. R. R. Tolkien / Livre Livre de poche
common.buy 29.89
Perelandra Clive S. Lewis / Livre Livre de poche
common.buy 27.99
Star Trek Discovery Nejtěžší chvíle David Mack / Livre Livre de poche
common.buy 11.59

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 & Polyglotte
EWA KASP pour
Lire la vidéo
Ewa Kasp
Libristo propose le plus grand choix de littérature étrangère. C’est pour cela que c’est ici que j’achète mes livres.

À propos du livre

Nom complet Implementing Programming Languages. An Introduction to Compilers and Interpreters
Auteur Aarne Ranta
Langue Anglais
Reliure Livre - Livre de poche
Date de parution 2012
Nombre de pages 224
EAN 9781848900646
ISBN 9781848900646
Code Libristo 08853860
Poids 360
Dimensions 159 x 235 x 12
Offrez ce livre dès aujourd'hui
C’est simple
1 Ajouter au panier et choisir l'option Livrer comme cadeau à la caisse. 2 Nous vous enverrons un bon d'achat 3 Le livre arrivera à l'adresse du destinataire

Ceci pourrait également vous intéresser


Functional Programming, Glasgow 1992 John Launchbury / Livre Livre de poche
common.buy 53.79
Introduction to Programming with Fortran Ian Chivers / Livre Livre relié
common.buy 146.99
Advanced Guide to Python 3 Programming John Hunt / Livre Livre de poche
common.buy 78.89
Metaprogramming Elixir Chris McCord / Livre Livre de poche
common.buy 18.99
Top
Modern X86 Assembly Language Programming Daniel Kusswurm / Livre Livre de poche
common.buy 55.19
Abstract Algebraic Logic. An Introductory Textbook Josep Maria Font / Livre Livre de poche
common.buy 30.89
Never a GAMBLE...Always a Sure BET: America's HBCU's Curtis Norman Symonds / Livre Livre de poche
common.buy 16.39
Shaman in Mongolia and Tibet Mark A. Ashford / Livre Livre de poche
common.buy 33.99
White Gorilla Bruce Holmberg / Livre Livre de poche
common.buy 20.09
House of Fact, House of Ruin: Poems Tom Sleigh / Livre Livre de poche
common.buy 13.99
Christian Dior: Designer of Dreams Florence Müller Fabien Baron / Livre Livre relié
common.buy 81.79
Bientôt
Creole Drama Juliane Braun / Livre Livre de poche
common.buy 41.59
Mercy in Action S. J. Thomas Massaro / Livre Livre relié
common.buy 117.89
Ayurveda Sahara Rose Ketabi / Livre Livre de poche
common.buy 18.89
Neural Networks and Statistical Learning Ke-Lin Du / Livre Livre de poche
common.buy 108.09
Letting Ana Go Anonymous / Livre Livre de poche
common.buy 10.39
Authentic Happiness Martin E. P. Seligman / Livre Livre de poche
common.buy 14.99
Create Your Own Brooches Corinne Alagille / Livre Livre de poche
common.buy 25.29
Works of Leonard Woods .. Volume V.4 Leonard Woods / Livre Livre relié
common.buy 42.59
Patanjali's Yoga Sutras: Gateway to Enlightenment Book Two Rama Jyoti Vernon / Livre Livre de poche
common.buy 22.79

Connexion

Connectez-vous à votre compte. Vous n'avez pas encore de compte Libristo ? Créez-en un maintenant !

 
Obligatoire
Obligatoire

Vous n'avez pas encore de compte ? Découvrez les avantages d’avoir un compte Libristo !

Avec un compte Libristo, vous aurez tout sous contrôle.

Créer un compte Libristo
Conseiller littéraire Libroamiko
Bonjour, je suis Libroamiko, puis-je vous aider ?