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
Livraison gratuite avec Zásilkovna à partir de 69.99 €
Coursier DPD 5.99 Point Bpost 7.99 Bpost 7.49 Point DPD 3.49 Service de messagerie GLS 4.49

Livraison gratuite à partir de 69.99 euros.

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 54 b
22.27
Stockage externe Expédition sous 9-15 jours

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 11.84
Metafora libre AMEDD ISSAC / Livre Livre relié
common.buy 28.24
Auf dem Wege zu einer Phanomenologischen Psychologie Johannes Linschoten / Livre Livre relié
common.buy 119.28
Ukryty blask swiat Carlosa Castanedy Lukasz Krzywon / Livre Livre de poche
common.buy 5.96
Nijigahara holograph INIO ASANO / Livre Livre de poche
common.buy 13.96
GUNFIGHTER 01 CHRISTOPHE BEC / Livre Livre relié
common.buy 15.99
Hobbit, pe, Eno ha Distro Tolkien J. R. R. Tolkien / Livre Livre de poche
common.buy 28.85
Perelandra Clive S. Lewis / Livre Livre de poche
common.buy 26.93
Star Trek Discovery Nejtěžší chvíle David Mack / Livre Livre de poche
common.buy 11.74

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 pro
Regarder la vidéo
Ewa Kasp
Libristo propose la plus grande sélection littéraire en langues étrangères. N’hésitez plus et venez y acheter vos 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 51.73
Introduction to Programming with Fortran Ian Chivers / Livre Livre relié
common.buy 141.15
Advanced Guide to Python 3 Programming John Hunt / Livre Livre de poche
common.buy 75.73
Metaprogramming Elixir Chris McCord / Livre Livre de poche
common.buy 18.32
Top
Modern X86 Assembly Language Programming Daniel Kusswurm / Livre Livre de poche
common.buy 52.54
Abstract Algebraic Logic. An Introductory Textbook Josep Maria Font / Livre Livre de poche
common.buy 29.86
Never a GAMBLE...Always a Sure BET: America's HBCU's Curtis Norman Symonds / Livre Livre de poche
common.buy 15.79
Shaman in Mongolia and Tibet Mark A. Ashford / Livre Livre de poche
common.buy 32.80
White Gorilla Bruce Holmberg / Livre Livre de poche
common.buy 19.33
House of Fact, House of Ruin: Poems Tom Sleigh / Livre Livre de poche
common.buy 13.36
Christian Dior: Designer of Dreams Florence Müller Fabien Baron / Livre Livre relié
common.buy 77.96
Bientôt
Creole Drama Juliane Braun / Livre Livre de poche
common.buy 39.99
Mercy in Action S. J. Thomas Massaro / Livre Livre relié
common.buy 113.91
Ayurveda Sahara Rose Ketabi / Livre Livre de poche
common.buy 18.01
Neural Networks and Statistical Learning Ke-Lin Du / Livre Livre de poche
common.buy 103.68
Letting Ana Go Anonymous / Livre Livre de poche
common.buy 9.91
Authentic Happiness Martin E. P. Seligman / Livre Livre de poche
common.buy 14.17
Create Your Own Brooches Corinne Alagille / Livre Livre de poche
common.buy 24.50
Works of Leonard Woods .. Volume V.4 Leonard Woods / Livre Livre relié
common.buy 41.10
Patanjali's Yoga Sutras: Gateway to Enlightenment Book Two Rama Jyoti Vernon / Livre Livre de poche
common.buy 21.66

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 ?