|Build Your Own Programming Language 2nd Ed (Packt)
|Friday, 09 February 2024
Written by Clinton L Jeffery, the creator of the Unicon programming language, this book will show you how to implement domain-specific programming languages to reduce the time and cost of creating applications for new or specialized areas of computing. Jeffrey starts with implementing the frontend of a compiler for your language, including a lexical analyzer and parser, including the handling of parse errors.
The book then covers a series of traversals of syntax trees, culminating with code generation for a bytecode virtual machine or native code. It also shows how to manage data structures and output code when writing a preprocessor or a transpiler.
Author: Clinton L Jeffery
For more Book Watch just click.
Book Watch is I Programmer's listing of new books and is compiled using publishers' publicity material. It is not to be read as a review where we provide an independent assessment. Some, but by no means all, of the books in Book Watch are eventually reviewed.
To have new titles included in Book Watch contact BookWatch@i-programmer.info