Lectures in this course:40
1 - Introduction (50:12)
2 - Syntax (52:28)
3 - Grammars (50:48)
4 - Ambiguity (51:39)
5 - PLO:Syntax (54:17)
6 - Semantics (54:50)
7 - Syntactic Classes (48:45)
8 - Transition Systems (50:53)
9 - PL0 : Expressions (53:03)
10 - Binding (57:59)
11 - Environments (51:30)
12 - Declarations (54:57)
13 - Commands (53:27)
14 - Stores (54:35)
15 - Summary (31:39)
16 - Declarations and Commands (47:28)
17 - Blocks (48:31)
18 - Qualification (51:18)
19 - Pragmatics (49:36)
20 - Data (53:12)
21 - Structured Data (48:50)
22 - Sequences (54:01)
23 - Control (56:42)
24 - Non- Determinacy (54:27)
25 - Programming Languages (53:44)
26 - Programming Languages (50:15)
27 - Programming Languages (46:30)
28 - Data as Functions (52:02)
29 - Data and Fixpoints (54:19)
30 - Normal Forms (56:52)
31 - Programming Languages (55:00)
32 - Monomorphism (58:05)
33 - Polymorphism (55:59)
34 - Type Checking (53:12)
35 - Contexts (53:50)
36 - Abstracts (57:27)
37 - Procedures (54:12)
38 - Meanings (55:08)
39 - Parameters (58:14)
40 - The Future (52:35)

Important: Please enable javascript in your browser and download Adobe Flash player to view this site
Site Maintained by Web Studio, IIT Madras. Contact Webmaster: nptel@iitm.ac.in