Rejoignez-nous pour un voyage dans le monde des livres!
Ajouter ce livre à l'électronique
Grey
Ecrivez un nouveau commentaire Default profile 50px
Grey
Abonnez-vous pour lire le livre complet ou lisez les premières pages gratuitement!
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

Maison d'édition: Packt Publishing

  • 0
  • 0
  • 0

Synopsis

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 depuis: 31/01/2024.
Longueur d'impression: 556 pages.

D'autres livres qui pourraient vous intéresser

  • Prompted - How to Create and Communicate with AI - cover

    Prompted - How to Create and...

    Antti Innanen

    • 0
    • 0
    • 0
    PROMPTED is a clear and practical guide that makes AI interaction accessible to a wide audience. It fills the gap between dense technical manuals and overly simplistic guides by offering actionable frameworks and techniques to help listeners use AI as a tool for creativity, collaboration, and productivity. The audiobook shifts the focus from coding or quick tips to teaching listeners how to think with AI as a strategic partner. It emphasizes building lasting skills that grow with the technology, giving listeners the tools to navigate and shape the evolving AI landscape. 
    Key themes include human–AI collaboration, the ethical responsibilities of prompting, and the creative opportunities that emerge from effective AI communication. This audiobook stands out by addressing the urgent need for approachable, practical knowledge as AI becomes central to work and innovation. It will empower professionals across industries to unlock AI’s potential while staying mindful of ethical and practical considerations.
    Voir livre
  • Arthritis hypnosis - meditation for joint pain relief - A guided meditation - DST Hypno with Stu Newman - cover

    Arthritis hypnosis - meditation...

    Stuart Newman

    • 0
    • 0
    • 0
    Arthritis hypnosis - meditation for joint pain relief - DST Hypno with Stu Newman is an incredible resource to help you manage the symptoms of arthritis.  
    Not only does this program provide a comprehensive guide on how to use hypnosis and meditation techniques to relieve joint pain, but it also offers a wealth of information about the condition itself.  
    With guided visualizations and relaxation exercises, this program can help you reduce your discomfort levels quickly and effectively so that you can get back to enjoying life again.  
    Stu Newman has created an invaluable tool for anyone suffering from arthritis-related issues.  
    Try Arthritis Hypnosis – Meditation for Joint Pain Relief – DST Hypno with Stu Newman today!
    Voir livre
  • Quantum Bullsh*t - How to Ruin Your Life with Advice from Quantum Physics - cover

    Quantum Bullsh*t - How to Ruin...

    Chris Ferrie

    • 0
    • 0
    • 0
    Science is so f*cking rad. We don't deserve it. 
     
     
     
    What actually is quantum physics? If you can answer that questions without bullsh*tting the person standing next to you in the bookstore, you can stop listening right now. But although most of us don't actually understand quantum physics, and if we understood it we'd probably be rich and beautiful and happy, right? After all, there are plenty of people out there trying to sell you quantum crystals to align your quantum energy with your quantum destiny. Can they all be wrong? 
     
     
     
    Spoiler: yes. Yes, they can. There is no such thing as quantum crystals. Sorry! 
     
     
     
    Luckily, as pseudo-science takes over the internet and it's getting harder and harder to separate alternative facts from real science, Chris Ferrie (an actual quantum physicist!) is here to explain quantum physics in a way that makes sense, so you can see the hucksters and bullsh*tters coming from a mile away—and school them in what quantum entanglement actually is (it has nothing to do with your romantic life). If you f*cking love science and want to be slightly less dumb than you were when you woke up this morning, Quantum Bullsh*t is the truly out-of-this-world book for you.
    Voir livre
  • Data Analytics Unleashed: Turning Numbers Into Strategic Insights - Transforming Complex Data into Clear Solutions - cover

    Data Analytics Unleashed:...

    Jessica Whitman

    • 0
    • 0
    • 0
    Authors who want to help workers understand the complicated world of data analytics and use it to make smart decisions need to read "Data Analytics Unleashed." This book breaks down the complicated world of data and gives you a complete plan for turning raw numbers into clear, useful insights. It stresses how important it is to make sure that data analytics are in line with an organization's goals so that insights not only help make choices but also lead to real results. 
    The book talks about a lot of different things, from basic ideas to more advanced data techniques, so it's good for people of all skill levels. Data Analytics Unleashed shows how companies can create a data-driven culture by using real-life examples, case studies, and expert opinions to show how data teams and business leaders can work together. In addition, it shows how important it is for employees to know how to read and use data successfully in their daily work. 
    People who read this will learn how to find key metrics, make strategic action plans, and put data-driven answers to urgent business problems into action. This book gives readers the tools they need to make smart choices, improve operations, and spark new ideas by focusing on turning insights into results. Data Analytics Unleashed is a guide for business leaders, data analysts, and strategists on how to get the most out of data and set their companies up for long-term success in a world that is increasingly focused on data.
    Voir livre
  • Smallpox - cover

    Smallpox

    Santiago Machain

    • 0
    • 0
    • 0
    This comprehensive history delves into the devastating impact of smallpox on human civilization. It explores the disease's origins, its spread across continents, and the scientific breakthroughs that led to its eradication.
    Voir livre
  • Dinosaurs Dragons and the Bible - cover

    Dinosaurs Dragons and the Bible

    Bodie Hodge

    • 0
    • 0
    • 0
    Dinosaurs, Dragons, and the Bible is a one-of-a kind Christian apologetic resource sure to captivate families, scientists, historians, and theologians! Using the Bible as the absolute authority, Bodie Hodge of Answers in Genesis, the Creation Museum, and the Ark Encounter, provides answers to the most asked questions about these amazing creatures. 
     
    As Christians, we must not ignore what the Scriptures say about dinosaurs and dragons and accept the secular world’s wisdom. This #ProBible handbook offers fascinating answers based on fossil footprints, soft tissue, biblical references to dragons, serpents, and leviathans, and much more. 
     
    Go beyond the Hollywood version of these magnificent creatures to discover the truth of these icons of Creation and testaments of God’s power in the Genesis Flood. Designed for almost all ages, the book answers questions such as: 
    How Did Huge Dinosaurs Fit on the Ark?Are Dinosaurs and Dragons the Same Thing?How Do I Use the Bible as the Framework to Look at Dinosaurs?Were Dinosaurs on Noah’s Ark (and Did Any Go Extinct Before the Flood)?Are Dinosaur Fossils in the Cretaceous, Jurassic, and Triassic Rock Millions of Years Old or from the Flood?Why Don’t We Find the Word “Dinosaur” in the Bible?Are There Any Human and Dinosaur Fossils Buried Together? 
     
    Dinosaurs are nearly synonymous with evolution in the minds of much of the world. Studying these answers will help Christian families, church leaders, scientists, and theologians develop greater faith in the infallibility of God’s Word and His role as Creator.
    Voir livre