Patrick Emami
Updates on my machine learning research, summaries of papers, and blog posts
Blog
/
About Me
/
Paper Summaries
Apr 19, 2017
PLP: Lecture 41
// Scripting
Apr 17, 2017
PLP: Lecture 40
// Compilation
Apr 14, 2017
PLP: Lecture 39
// Prolog
Apr 12, 2017
PLP: Lecture 38
// Logic Programming
Apr 10, 2017
PLP: Lecture 37
// OOP
Apr 7, 2017
PLP: Lecture 36
// generics
Apr 5, 2017
PLP: Lecture 35
// subroutines \control abstractions
Apr 3, 2017
PLP: Lecture 34
// axiomatic semantics pt. 3
Mar 31, 2017
PLP: Lecture 33
// axiomatic semantics pt. 2
Mar 29, 2017
PLP: Lecture 32
// axiomatic semantics pt. 1
Mar 27, 2017
PLP: Lecture 31
// denotational semantics /axiomatic semantics
Mar 24, 2017
PLP: Lecture 30
// denotational semantics
Mar 22, 2017
PLP: Lecture 29
// lambda calculus pt. 2
Mar 20, 2017
PLP: Lecture 28
// Java Virtual Machine pt. 2
Mar 17, 2017
PLP: Lecture 27
// Java Virtual Machine pt. 1
Mar 13, 2017
PLP: Lecture 26
// lambda calculus pt. 1
Mar 3, 2017
PLP: Lecture 25
// functional programming (SML)
Mar 1, 2017
PLP: Lecture 24
// functional programming (SML)
Feb 27, 2017
PLP: Lecture 23
// functional programming (SML)
Feb 24, 2017
PLP: Lecture 22
// control flow con't
Feb 22, 2017
PLP: Lecture 21
// structured control flow
Feb 20, 2017
PLP: Lecture 20
// orthogonality
Feb 17, 2017
PLP: Lecture 19
// control flow
Feb 15, 2017
PLP: Lecture 18
// composite typessets
Feb 13, 2017
PLP: Lecture 17
// composite types - arrays
Feb 10, 2017
PLP: Lecture 16
// type casting /type inference /composite types - records
Feb 8, 2017
PLP: Lecture 15
// type systems
Feb 6, 2017
PLP: Lecture 14
// Abstract syntax trees
Feb 3, 2017
PLP: Lecture 13
// Evaluating attributes /Abstract syntax trees
Feb 1, 2017
PLP: Lecture 12
// naming /semantic analysis
Jan 30, 2017
PLP: Lecture 11
// implementing dynamic scope /closures /first class objects
Jan 27, 2017
PLP: Lecture 10
// dynamic scope /implementing static scope
Jan 25, 2017
PLP: Lecture 9
// variable access /static scope
Jan 23, 2017
PLP: Lecture 8
// intro to scopes
Jan 20, 2017
PLP: Lecture 7
// associativity & precedence /recursive descent parsers
Jan 18, 2017
PLP: Lecture 6
// parsing pt. 2
Jan 13, 2017
PLP: Lecture 5
// parsing pt. 1
Jan 11, 2017
PLP: Lecture 4
// context free grammars
Jan 9, 2017
PLP: Lecture 3
// implementing a scanner
Jan 6, 2017
PLP: Lecture 2
// lexical analysis /regular expressions
Jan 4, 2017
PLP: Lecture 1
// introduction