Language Translation Using PCCTS and C++
by Terence John Parr
Publisher: Automata Publishing Company 1993
Number of pages: 310
This book is a reference guide for the parser generator ANTLR, ANother Tool for Language Recognition, and the tree-parser generator SORCERER, which is suited to source-to-source translation. It is intended as a reference manual not a textbook or how-to book on language translation. The book is valuable to any scientist, engineer, or programmer who has to translate, evaluate, interpret, manipulate or otherwise examine data or language statements of any kind.
Download or read it online for free here:
by JT Kalnay - Smashwords
A book with exhaustive examples of C++ intended to help a C programmer learn and use C++. The book is not organized in a traditional chapter format, included are example programs that illustrate the important points of C++ in an evolutionary manner.
by Samy Pesse - GitHub
Online book about how to write a computer operating system in C/C++ from scratch. The goal is to build a very simple UNIX-based operating system, not just a 'proof-of-concept'. The OS should be able to boot, start a userland shell, and be extensible.
by Frank B. Brokken - University of Groningen
The book for knowledgeable users of C who would like to make the transition to C++. It is the main textbook for C++ programming courses at the University of Groningen. The text does not cover C++'s basic grammar, which is equal to C's grammar.
- Taligent Press
Well-Mannered object-oriented design in C++: this is a brief overview of object-oriented program design, focusing on operating-system development. The text will be of interest to the C++ programmers who need a quick summary of good OOP techniques.