Franco's programming languages exam review that I gave.
unsafe-1.cc
unsafe-2.cc
typ_unsafe_1.java (Casting even with Generics)
typ_safe_1.java (Generics)
typ-unsafe-1.c
typ-unsafe-2.c
thread_safe.java - locks: can guarantee serializeable, deadlock-free code
C/C++: (pointers to functions, virtual functions, also STL)
------
poly-ptr.cc
poly-vir.cc
call-by-name.c
call-by-ref.cc
call-by-val.cc
tail.ss
cps.ss
call-cc.ss
closure.ss