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 | 08/07/2024 | 012661 |
Browsing IIITD shelves, Shelving location: General Stacks, Collection: Computer Science and Engineering Close shelf browser (Hides shelf browser)
005.4 LOV-L Linux kernel development | 005.4 LOV-L Linux kernel development | 005.4 LOV-L Linux kernel development | 005.4 NYS-C Crafting interpreters | 005.4 OVI-H The handbook of multimodal-multisensor interfaces : Foundations, user modeling, and common modality combinations Volume 1 | 005.4 STA-W Windows server 2012 : | 005.4 WIL-E Essential windows phone 7.5 : |
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.