Browse products
search
Automata Theory: inside a RegExp machine
Deep dive into state machines, Finite automata, and Regular expressions
- Course
- By Dmitry Soshnikov
Building a Parser from scratch
Recursive descent parser for a programming language
- Course
- By Dmitry Soshnikov
Building a Transpiler from scratch
Techniques of high-level compilation
- Course
- By Dmitry Soshnikov
Building a Typechecker from scratch
Essentials of Type checking and Inference
- Course
- By Dmitry Soshnikov
Building a Virtual Machine
Essentials of Low-level Interpretation
- Course
- By Dmitry Soshnikov
Building an Interpreter from scratch
Semantics of programming languages
- Course
- By Dmitry Soshnikov
Garbage Collection Algorithms
Automatic memory management techniques
- Course
- By Dmitry Soshnikov
High-level Compilers, Tools, and Techniques
Interpreter, Parser, Typechecker, and Transpiler in JavaScript.
- Bundle
Interpreters & Transpilers in JavaScript
Essentials of interpretation and high-level compilers
- Bundle
Interpreters and Virtual Machines
Programming Language Runtime Systems
- Course bundle
- By Dmitry Soshnikov
Parsers: Manual and Automated
Syntactic analysis techniques and tools
- Course bundle
- By Dmitry Soshnikov
Parsing Algorithms
Theory and practice of syntactic analysis
- Course
- By Dmitry Soshnikov
Programming Language Bundle
Parser and Interpreter for a programming language
- Course bundle
- By Dmitry Soshnikov
Programming Language with LLVM
Practical approach to programming languages
- Course
- By Dmitry Soshnikov
Programming Languages: Ultimate Bundle – 3rd Edition
Compilers | VMs | Interpreters | Garbage Collectors | Parsers and more
- Bundle