Build your own Programming Language, Second Edition: A programmer's guide to designing compilers, DSLs and interpreters for solving modern computing problems
Welcome to Packt Early Access. We’re giving you an exclusive preview of this book before it goes on sale. It can take many months to write a book, but our authors have cutting-edge information to share with you today. Early Access gives you an insight into the latest developments by making chapter drafts available. The chapters may be a little rough around the edges right now, but our authors will update them over time.You can dip in and out of this book or follow along from start to finish; Early Access is designed to be flexible. We hope you enjoy getting to know more about the process of writing a Packt book.
- Chapter 1: Why Build Another Programming Language?
- Chapter 2: Programming Language Design
- Chapter 3: Scanning Source Code
- Chapter 4: Parsing
- Chapter 5: Syntax Trees
- Chapter 6: Symbol...