¡Acompáñanos a viajar por el mundo de los libros!
Añadir este libro a la estantería
Grey
Escribe un nuevo comentario Default profile 50px
Grey
Suscríbete para leer el libro completo o lee las primeras páginas gratis.
All characters reduced
Build Your Own Programming Language - A programmer's guide to designing compilers interpreters and DSLs for modern computing problems - cover

Build Your Own Programming Language - A programmer's guide to designing compilers interpreters and DSLs for modern computing problems

Clinton L. Jeffery

Editorial: Packt Publishing

  • 0
  • 0
  • 0

Sinopsis

There are many reasons to build a programming language: out of necessity, as a learning exercise, or just for fun. Whatever your reasons, this book gives you the tools to succeed.
You’ll build the frontend of a compiler for your language and generate a lexical analyzer and parser using Lex and YACC tools. Then you’ll explore a series of syntax tree traversals before looking at code generation for a bytecode virtual machine or native code. In this edition, a new chapter has been added to assist you in comprehending the nuances and distinctions between preprocessors and transpilers. Code examples have been modernized, expanded, and rigorously tested, and all content has undergone thorough refreshing. You’ll learn to implement code generation techniques using practical examples, including the Unicon Preprocessor and transpiling Jzero code to Unicon. You'll move to domain-specific language features and learn to create them as built-in operators and functions. You’ll also cover garbage collection.
Dr. Jeffery’s experiences building the Unicon language are used to add context to the concepts, and relevant examples are provided in both Unicon and Java so that you can follow along in your language of choice.
By the end of this book, you'll be able to build and deploy your own domain-specific language.
Disponible desde: 31/01/2024.
Longitud de impresión: 556 páginas.

Otros libros que te pueden interesar

  • Miracle of Metaphysical Healing - cover

    Miracle of Metaphysical Healing

    Evelyn M. Monahan

    • 0
    • 0
    • 0
    The Miracle of Metaphysical Healing 
    Audiobook Abridged Edition: 
    Unlock the miracle power within you with this transformative guide to metaphysical healing.  
    In this audiobook, you’ll discover a simple, step-by-step approach to harnessing the natural forces that can restore health, vitality, and balance to your life. Renowned metaphysician Evelyn Monahan shares practical techniques to relieve illness, accelerate healing, boost energy levels, and protect your well-being—all without complex rituals or costly equipment. 
    Whether you’re seeking to overcome physical challenges, improve mental clarity, or achieve your personal goals, this abridged edition provides the essential tools to create lasting change. Begin your journey to a healthier, more fulfilling life today.
    Ver libro
  • The Eye of the Storm - Surviving and Thriving When Disaster Strikes - cover

    The Eye of the Storm - Surviving...

    John Raum, Elizabeth Wiseman

    • 0
    • 0
    • 0
    The Eye of the Storm: Surviving and Thriving When Disaster Strikes 
    . 
    🌪️ Unraveling Nature's Fury: Delve into the science behind earthquakes, hurricanes, tornadoes, wildfires, floods, and more. Explore the causes and mechanisms that trigger these devastating events, gaining insight into their awe-inspiring power. 
    🏡 Preparedness Strategies: Arm yourself with practical knowledge on how to prepare for natural disasters. Learn essential survival skills, create disaster plans for your family, and assemble emergency kits that can be the difference between chaos and resilience when disaster strikes. 
    🌊 Climate Change and Resilience: Examine the link between climate change and the increasing frequency and intensity of natural disasters. Discover proactive steps you can take to adapt to a changing climate and minimize your vulnerability. 
    🚨 Emergency Response: Gain insights into the roles of government agencies, first responders, and humanitarian organizations in disaster management. Understand the importance of community preparedness and recovery efforts. 
    🔑 Empowering Preparedness: Equip yourself with the knowledge and resources needed to take control of your safety and that of your loved ones. Learn how to stay informed, make informed decisions, and build resilience in the face of nature's challenges. 
    Don't wait for the next disaster to strike—take control of your future by arming yourself with knowledge and preparedness. Dive into the pages of "Natural Disasters: Causes and Preparedness" and empower yourself to face the forces of nature with confidence and resilience. 🌪️🏡🌊🚨🔑
    Ver libro
  • Dismissed - Tackling the Biases That Undermine our Health Care - cover

    Dismissed - Tackling the Biases...

    Kathy Palokoff, Angela Marshall

    • 0
    • 0
    • 0
    Health-care providers and their patients are human, and all humans have unconscious biases that affect how we listen, observe, and act. Bias impacts patients when they are at their most vulnerable. Health-care bias can mean the difference not just between suffering and relief, but between life and death. 
     
     
     
    For the first time, an author with the unique perspective of being one of America's top doctors, a woman, and Black, candidly addresses the issue of bias in health care, sharing personal and patient stories and pragmatic solutions. Dr. Angela Marshall, repeatedly named a "Top Doctor" by Washingtonian magazine, draws on extensive research, poignant stories from some of the thousands of patients she has treated, and her own compelling personal experience, to examine the bias from both patients' and health-care providers' points of view. She offers a bold blueprint for change, filled with fresh solutions that can help everyone in our health-care system. 
     
     
     
    Dismissed not only explains what so many people feel so profoundly—that the system is working against them. It also reveals what health-care practitioners, patients, and society in general can do to make it right.
    Ver libro
  • Baikonur Man - Space Science American Ambition and Soviet Chaos at the Cold War's End - cover

    Baikonur Man - Space Science...

    Barry L. Stoddard

    • 0
    • 0
    • 0
    Against the backdrop of the late Cold War, a tiny American start-up company forged a secret deal to place American scientific payloads aboard the Soviet space station MIR. Born out of sheer desperation after the Challenger explosion and grounding of the United States space shuttle program, the agreement was negotiated and approved behind the backs of NASA and Congress, with the help of United States government officials inside the Commerce and Defense departments. 
     
     
     
    On a cold gray morning in February 1988, the company founder met with three graduate students and their professor at the Massachusetts Institute of Technology to put his plans into action. Baikonur Man, written by one of those students, recounts the subsequent five-year saga of how science, comradery, hardship, drama, and occasional lunacy led to the first American experiments and payloads to fly on Russian rockets.
    Ver libro
  • COVID WARS - America's Struggle Over Public Health and Personal Freedom - cover

    COVID WARS - America's Struggle...

    Ronald Gruner

    • 0
    • 0
    • 0
    A sweeping, deeply researched chronicle of the COVID-19 pandemic, weaving together science, politics, and personal freedoms. 
    Ronald Gruner, with the precision of a historian and the curiosity of a citizen, takes the listener from the roots of virology in the 19th century to the chaotic pandemic years of 2020–2022. The book doesn’t just tell the story of a virus—it lays bare the cultural and political divide that shaped America’s uneven and often painful response. 
    Gruner’s writing is crisp, and he breaks down complex topics without dumbing them down. The opening chapters—“Contagium” and “The Warning”—build a compelling backstory on pandemics past, from the 1918 Spanish Flu to the eerie predictions of the Bush and Obama administrations. 
    COVID WARS isn’t shy about calling out failures. Politicians, conspiracy theorists, media figures, and even some public health leaders get held accountable. The chapter “The Divide” lays it all out—how the pandemic morphed from a health emergency into a political food fight. Gruner points fingers but backs it all up with evidence, charts, and historical comparisons. 
    What listeners will appreciate most, though, is Gruner’s balance. He’s clearly frustrated with misinformation and poor leadership, but he doesn’t come across as bitter or one-sided. The chapter “Lockdowns” captures this tone perfectly. He acknowledges the economic devastation and emotional toll, especially on children and small business owners, while also recognizing that something had to be done to slow the rising death counts. If you’re curious about what really happened, how we got here, and how it could have been different—COVID WARS will be worth your time. 
    COVID WARS is not just a book about the pandemic. It’s a mirror, and what it reflects is both sobering and necessary.
    Ver libro
  • The Analysis of Mind - cover

    The Analysis of Mind

    Bertrand Russell

    • 0
    • 0
    • 0
    "The Analysis of Mind" by Bertrand Russell is a philosophical book that explores the nature of the mind and consciousness. In this work, Russell argues that mental phenomena can be analyzed and understood through the principles of logic and mathematics. He posits that the mind can be divided into two categories: the "conscious mind" and the "unconscious mind". The conscious mind is the part of the mind that we are aware of, while the unconscious mind is the part that we are not aware of but which still influences our behavior. Read in English, unabridged.
    Ver libro