Introduction to Compilers and Language Design

Introduction to Compilers and Language Design

Mahesh Kumar N. B.

43,49 €
IVA incluido
Disponible
Editorial:
Lulu Press
Año de edición:
2023
ISBN:
9781312097582
43,49 €
IVA incluido
Disponible

Selecciona una librería:

  • Librería Samer Atenea
  • Librería Aciertas (Toledo)
  • Kálamo Books
  • Librería Perelló (Valencia)
  • Librería Elías (Asturias)
  • Donde los libros
  • Librería Kolima (Madrid)
  • Librería Proteo (Málaga)

Welcome to 'Introduction to Compilers and Language Design.' This book is a comprehensive journey into the fascinating world of compiler construction and the art of designing programming languages. Whether you are a seasoned software engineer looking to deepen your understanding of how compilers work or a budding programmer eager to explore the intricate process of creating your own programming language, this text is designed to be your guiding light.In these pages, we will embark on an exploration of the inner workings of compilers, from lexical analysis to code generation, delving into the theories, algorithms, and practical implementation techniques that power the software responsible for translating human-readable code into machine-executable instructions. Additionally, we will delve into the intricacies of language design, examining the principles that underpin the creation of expressive, efficient, and user-friendly programming languages. Whether your goal is to become a compiler expert or simply gain a deeper appreciation for the magic that happens behind the scenes when you write code, 'Introduction to Compilers and Language Design' is your passport to this captivating realm of computer science.

Artículos relacionados

  • Guia Scrum 3-5-3
    Caio Cesar Ferreira
    Se você deseja entender o framework Scrum de forma simples e clara, este livro é para você. Aqui, você encontrará a essência do Scrum, organizada de maneira objetiva e direta: 3 papéis, 5 cerimônias e 3 artefatos oficiais — o famoso 3-5-3. Com uma abordagem prática e descontraída, sem formalidades, este guia oferece a base necessária para qualquer pessoa começar a aplicar o Scr...
    Disponible

    9,31 €

  • Retargetable Compiler Technology for Embedded Systems
    Peter Marwedel / Rainer Leupers
    It is well known that embedded systems have to be implemented efficiently. This requires that processors optimized for certain application domains are used in embedded systems. Such an optimization requires a careful exploration of the design space, including a detailed study of cost/performance tradeoffs. In order to avoid time-consuming assembl...
    Disponible

    134,41 €

  • Software Testing Automation Tips
    Gennadiy Alpaev
    Quickly access 50 tips for software test engineers using automated methods. The tips point to practices that save time and increase the accuracy and reliability of automated test techniques. Techniques that play well during demos of testing tools often are not the optimal techniques to apply on a running project. This book highlights those differences, helping you apply techniq...
    Disponible

    48,11 €

  • Exploring Blazor
    Taurius Litvinavicius
    Build and develop web applications with Blazor in C#. This book covers both server-side and client-side Blazor, along with its latest features and the structure of the technology. You’ll see that Blazor is a web UI framework based on C#, Razor, and HTML, and how it runs front-end logic using C#, either on the server or on the browser, using WebAssembly. This new edition not onl...
    Disponible

    48,46 €

  • Compiling Parallel Loops for High Performance Computers
    David E. Hudak / Santosh G. Abraham
    4. 2 Code Segments . . . . . . . . . . . . . . . 96 4. 3 Determining Communication Parameters . 99 4. 4 Multicast Communication Overhead · 103 4. 5 Partitioning . . . . . . · 103 4. 6 Experimental Results . 117 4. 7 Conclusion. . . . . . . · 121 5 COLLECTIVE PARTITIONING AND REMAPPING FOR MULTIPLE LOOP NESTS 125 5. 1 Introduction. . . . . . . . . 125 ...
  • COBOL From Pascal
    A.J. Tyrrell
    This book is concerned with language skills and language understanding rather than programming methodology. No mention is made of testing, and no attention given to the environment in which programs must be entered, or executed. It is assumed that a reader will be familiar with these matters. ...
    Disponible

    48,35 €