Writing compilers and interpreters : (Record no. 3198)

MARC details
008 - FIXED-LENGTH DATA ELEMENTS--GENERAL INFORMATION
fixed length control field 100303s2009 inua 001 0 eng
020 ## - INTERNATIONAL STANDARD BOOK NUMBER
International Standard Book Number 9780470177075 (pbk. : alk. paper)
020 ## - INTERNATIONAL STANDARD BOOK NUMBER
International Standard Book Number 0470177071 (pbk. : alk. paper)
035 ## - SYSTEM CONTROL NUMBER
System control number (Sirsi) u4199
040 ## - CATALOGING SOURCE
Original cataloging agency EG-CaNU
Transcribing agency EG-CaNU
Modifying agency EG-CaNU
042 ## - AUTHENTICATION CODE
Authentication code ncode
082 00 - DEWEY DECIMAL CLASSIFICATION NUMBER
Classification number 005.452
Edition number 20
100 1# - MAIN ENTRY--PERSONAL NAME
Personal name Mak, Ronald,
Dates associated with a name 1953-
9 (RLIN) 8334
245 10 - TITLE STATEMENT
Title Writing compilers and interpreters :
Remainder of title a modern software engineering approach using Java /
Statement of responsibility, etc. Ronald Mak.
250 ## - EDITION STATEMENT
Edition statement 3rd ed.
260 ## - PUBLICATION, DISTRIBUTION, ETC.
Place of publication, distribution, etc. Indianapolis, IN :
Name of publisher, distributor, etc. Wiley,
Date of publication, distribution, etc. 2009
300 ## - PHYSICAL DESCRIPTION
Extent xxiii, 840 p. :
Other physical details ill ;
Dimensions 24 cm.
500 ## - GENERAL NOTE
General note Includes index.
505 0# - FORMATTED CONTENTS NOTE
Formatted contents note Chapter 1 : Introduction -- Chapter 2 : Framework I: Compiler and Interpreter -- Chapter 3 : Scanning -- Chapter 4 : The Symbol Table -- Chapter 5 : Parsing Expressions and Assignment Statements -- Chapter 6 : Interpreting Expressions and Assignment Statements -- Chapter 7 : Parsing Control Statements -- Chapter 8 : Interpreting Control Statements -- Chapter 9 : Parsing Declarations -- Chapter 10 : Type Checking -- Chapter 11 : Parsing Programs, Procedures, and Functions -- Chapter 12 : Interpreting Pascal Programs -- Chapter 13 : An Interactive Source-Level Debugger -- Chapter 14 : Framework II: An Integrated Development Environment (IDE) -- Chapter 15 : Jasmin Assembly Language and Code Generation for the Java Virtual Machine -- Chapter 16 : Compiling Programs, Assignment Statements, and Expressions -- Chapter 17 : Compiling Procedure and Function Calls and String Operations -- Chapter 18 : Compiling Control Statements, Arrays, and Records -- Chapter 19 : Additional Topics.
520 ## - SUMMARY, ETC.
Summary, etc. Compilers and interpreters are very difficult programs to write, but modern software engineering tackles the complexity. Design patterns and other object-oriented programming techniques guide you to develop well-structured code in incremental, understandable steps. Apply what you learn in this book to succeed with any complex software project.
596 ## -
-- 1
650 #0 - SUBJECT ADDED ENTRY--TOPICAL TERM
Topical term or geographic name entry element Compilers (Computer programs)
9 (RLIN) 6839
650 #0 - SUBJECT ADDED ENTRY--TOPICAL TERM
Topical term or geographic name entry element Interpreters (Computer programs)
9 (RLIN) 8335
650 #0 - SUBJECT ADDED ENTRY--TOPICAL TERM
Topical term or geographic name entry element Java (Computer program language)
9 (RLIN) 156
Holdings
Withdrawn status Lost status Source of classification or shelving scheme Damaged status Not for loan Home library Current library Shelving location Date acquired Source of acquisition Total Checkouts Full call number Barcode Date last seen Copy number Price effective from Koha item type
    Dewey Decimal Classification     Main library Main library General Stacks 01/26/2020 ACA-P   005.452 / MA.W 2009 006235 11/24/2019 1 11/24/2019 Books