The course will be delivered via three lectures and one laboratory session per week. Syntactic and semantic specification, compilation, and interpretation. Comparative studies of data types and data control, procedures and parameters, sequence control, nesting, scope and storage management, run-time representations. Programming Languages Pragmatics by Michael L. Scott, Morgan Kaufmann Publishers, San Fransisco, 2000. Errata Page for this book.
Source code is highlighted with sytatactically meaninful color.
Then click on individual chapter titles and section titles to read the book. If you have a physical or learning disability, you may ask the Opportunity Development Center to assist you in identifying yourself to your professor as having a disability so that appropriate accommodation may be provided. Absent notification, your professor may assume that you have no disabilities or that you seek no accommodation. In the event of a fire or other emergency, the occupants of this class should collect coats and personal belongings and leave the building through either the front or rear of the room, exit the building toward the Chemistry Building, and assemble in the plaza. . If in consequence of a disability you anticipate the need for assistance, please discuss that need with your professor.