Crafting interpreters
Material type: TextPublication details: Genever Benning, ©2021 Washington :Description: vii, 626 p. : ill. ; 26 cmISBN:- 9780990582939
- 005.4 NYS-C
Item type | Current library | Collection | Call number | Status | Date due | Barcode | Item holds |
---|---|---|---|---|---|---|---|
Books | IIITD General Stacks | Computer Science and Engineering | 005.4 NYS-C (Browse shelf(Opens below)) | Checked out | 14/10/2024 | 012661 |
Includes index.
Part I. Welcome. Introduction ; A map of the territory ; The Lox language Part II. A tree-walk interpreter. Scanning Representing code ; Parsing expressions Evaluating expressions Statements and state Control flow Functions Resolving and binding Classes Inheritance Part III. A bytecode virtual machine. Chunks of bytecode A virtual machine Scanning on demand Compiling expressions Types of values Strings Hash tables Global variables Local variables Jumping back and forth Calls and functions Closures Garbage collection Classes and instances Methods and initializers Superclasses Optimization.
There are no comments on this title.