LIBRISTO
LIBROAMANTO
obrigatório
Faça parte de uma comunidade de amantes de livros de todo o mundo e tenha acesso a uma série de benefícios. Crie uma conta gratuitamente
0
Correio DHL 7.99 Correio DPD 4.49 Correio MRW 3.99 Ponto DPD 3.99

Estimados clientes, devido a feriado nacional, o Apoio ao Cliente não está disponível hoje. Atenderemos os seus requisitos no próximo dia útil. Obrigado pela sua compreensão.

Implementing Programming Languages. An Introduction to Compilers and Interpreters

Língua InglêsInglês
Livro Capa mole
Livro Implementing Programming Languages. An Introduction to Compilers and Interpreters Aarne Ranta
Código Libristo: 08853860
Editoras College Publications, maio 2012
Implementing a programming language means bridging the gap from the programmer's high-level thinking... Descrição completa
? points 46 b
19.01
Armazenamento externo Envio em 9-15 dias

Política de devolução de 30 dias


Os clientes também compraram


GASTON II.CAHIER D'ACTIVITIES M.A. Apicella / Livro Capa mole
common.buy 9.80
Wyszywanki. Mali Mistrzowie Marjane Satrapi / Livro Livro de capa dura
common.buy 13.14
Auf dem Wege zu einer Phanomenologischen Psychologie Johannes Linschoten / Livro Livro de capa dura
common.buy 106.73
Cartulaire de l'Abbaye de Saint-Victor de Marseille: Volume 1 Benjamin Edme Charles Guérard / Livro Capa mole
common.buy 72.84
Jacques La Hache Louis Noir / Livro Capa mole
common.buy 14.86
Metafora libre AMEDD ISSAC / Livro Livro de capa dura
common.buy 24.27
Trois Pièces pour alto solo SAUGUET / Livro Capa mole
common.buy 11.32
La Bicyclette Cheah Sinann / Livro Capa mole
common.buy 16.89
GUNFIGHTER 01 CHRISTOPHE BEC / Livro Livro de capa dura
common.buy 16.58
Hobbit, pe, Eno ha Distro Tolkien J. R. R. Tolkien / Livro Capa mole
common.buy 24.68
Ukryty blask swiat Carlosa Castanedy Lukasz Krzywon / Livro Capa mole
common.buy 4.64
Nijigahara holograph INIO ASANO / Livro Capa mole
common.buy 12.43
Perelandra Clive S. Lewis / Livro Capa mole
common.buy 21.54
Yummy Greg Neri / Livro Capa mole
common.buy 11.52
Star Trek Discovery Nejtěžší chvíle David Mack / Livro Capa mole
common.buy 10.21

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.

Atriz & Poliglota
EWA KASP para
Reproduzir vídeo
Ewa Kasp
A Libristo tem a maior seleção de literatura estrangeira. É por isso que compro os meus livros aqui.

Sobre o livro

Nome completo Implementing Programming Languages. An Introduction to Compilers and Interpreters
Autor Aarne Ranta
Língua Inglês
Encadernação Livro - Capa mole
Data de emissão 2012
Número de páginas 224
EAN 9781848900646
ISBN 9781848900646
Código Libristo 08853860
Peso 360
Dimensões 159 x 235 x 12
Ofereça este livro hoje
É fácil
1 Adicione ao carrinho e escolha Entregar como presente ao finalizar a compra 2 Receberá um vale 3 O livro chegará ao endereço do destinatário

Também pode estar interessado em


Functional Programming, Glasgow 1992 John Launchbury / Livro Capa mole
common.buy 46.03
Advanced Guide to Python 3 Programming John Hunt / Livro Capa mole
common.buy 67.27
Introduction to Programming with Fortran Ian Chivers / Livro Livro de capa dura
common.buy 125.35
Metaprogramming Elixir Chris McCord / Livro Capa mole
common.buy 15.77
Principal
Modern X86 Assembly Language Programming Daniel Kusswurm / Livro Capa mole
common.buy 42.69
Abstract Algebraic Logic. An Introductory Textbook Josep Maria Font / Livro Capa mole
common.buy 25.49
Never a GAMBLE...Always a Sure BET: America's HBCU's Curtis Norman Symonds / Livro Capa mole
common.buy 13.35
White Gorilla Bruce Holmberg / Livro Capa mole
common.buy 16.38
Shaman in Mongolia and Tibet Mark A. Ashford / Livro Capa mole
common.buy 27.71
House of Fact, House of Ruin: Poems Tom Sleigh / Livro Capa mole
common.buy 10.82
Mercy in Action S. J. Thomas Massaro / Livro Livro de capa dura
common.buy 97.63
Banking Secrecy and Global Finance Donato Masciandaro / Livro Livro de capa dura
common.buy 99.04
Ayurveda Sahara Rose Ketabi / Livro Capa mole
common.buy 14.46
Neural Networks and Statistical Learning Ke-Lin Du / Livro Capa mole
common.buy 92.06
Create Your Own Brooches Corinne Alagille / Livro Capa mole
common.buy 20.23
Works of Leonard Woods .. Volume V.4 Leonard Woods / Livro Livro de capa dura
common.buy 35.10
North American Sturgeons: Biology and Aquaculture Potential F.P. Binkowski / Livro Livro de capa dura
common.buy 195.16
Duncan's Justice Sidney a Brown / Livro Capa mole
common.buy 13.45

Iniciar sessão

Inicie sessão na sua conta. Não tem uma conta Libristo? Crie uma agora!

 
obrigatório
obrigatório

Não tem uma conta? Descubra os benefícios de ter uma conta Libristo!

Com uma conta Libristo, terá tudo sob controlo.

Crie uma conta Libristo