Computer Science 340
Programming Languages
Fall 2023, Siena College
Lecture 5: Syntax and Semantics
Date: Tuesday, September 19, 2023
Agenda
- Announcements
- Lab 2: More Python for Java Programmers [HTML] [PDF] is on the late clock, grades coming soon.
- Problem Set 1: [PDF] due Friday night.
- Thursday: we do have class as usual in the morning, but
I have an appointment that could cause me to cut it close or
possibly be a little late. Watch your email: I'll send a
note if it looks like I'm going to be later than expected.
- Programming Language of the Day: Perl
- Syntax and Semantics
- Lab 3: BNF and Parse Trees out
- Problem Set 2: [PDF] out
- Assignment due in Canvas at the start of our next class: Read
Sebesta Chapter 3, Section 4, and indicate that you have done
so by entering your name as your response in the Canvas assignment.
This assignment is worth 10 points in the "Assignments" category.
We will be covering the contents of this section in detail in class,
so don't worry if all the details aren't very clear on your first
reading.