CSCI 330 Spring 2016 Final

Question Score (/6)
1. Tokenizing source code  
2. Precedence and context free grammars  
3. Let-over-lambda vs C++ classes  
4. Loops using jumps: C and Lisp  
5. Variable numbers of arguments: C and Lisp  
6. Dynamic typing vs C++ template macros  
7. Default parameter values: C++ and Lisp  
8. Macros: C and Lisp  
9. Lists: C and Lisp  
10. Higher order functions and templated function pointers  
11. Smart pointers in C++  
12. Data representation in C  
13. Function prototypes in C  
14. Translating calcish into C  
Total [72] (best 12)