Transcription of Programming Languages: Application and Interpretation
{{id}} {{{paragraph}}}
Programming Languages: Application andInterpretationVersion Second EditionShriram KrishnamurthiApril 14, 20171 Contents1 Our Philosophy .. The Structure of This Book .. The Language of This Book ..72 Everything (We Will Say) About A Lightweight, Built-In First Half of a Parser .. A Convenient Shortcut .. Types for Parsing .. Completing the Parser .. Coda ..133 A First Look at Representing Arithmetic .. Writing an Interpreter .. Did You Notice? .. Growing the Language ..164 A First Taste of Extension: Binary Subtraction .. Extension: Unary Negation ..185 Adding Functions to the Defining Data Representations .. Growing the Interpreter .. Substitution .. The Interpreter, Resumed .. Oh Wait, There s More!
(a) test your knowledge, nor (b) improve your intuitions. In other words, these are additional, explicit attempts to encourage active learning. Ultimately, however, I can only encourage it; it’s up to you to practice it. 1.3 The Language of This Book The main programming language used in this book is Racket. Like with all operating
Domain:
Source:
Link to this page:
Please notify us if you found a problem with this document:
{{id}} {{{paragraph}}}