Potpouri Perl Other Lisp Grammers Python Structured Programs Types Procedures
Do the Lakers suck? What type of variable gets a '%' in front of it? What was your favorite programming language? Lisp: Good or Bad? What is a non-terminal? Is whitespace important? Does the Java 'continue' do the same thing as C++'s? What type does Java have that C++ does not? What are the two elements of all successful recursive codes?
What language came before "C"? What command do you use to open a process for sending data to it? What do you call the program that takes source code and makes an executable? What is an a-list? What is Bakus Nour Form? How does

import Tkinter

differ from

from * import Tkinter?

Name two ways to do invarients. What is a good example use of a union? Which is better, a C++ 'abstract function' or a Java interface?
Does Jeff hunt? What are the four types of variables a perl program has? C and Java can differ on how big an 'int' is. Which produces faster code? Does Lisp use call by reference or call by value? What do you call the notation 2 * 3 + 4?
(prefix, postfix, etc.)
What is a widget? What is the 'dangling else' problem? Give an example of a good enum that has never been used in class before. Of call by value, call by reference, or call by value-result, which is slowest?
When is the final? What order do keys appear when you
foreach (keys %k)
Can you write me a program that produces differnt output using pass by value or reference? Can a lisp function take ZERO arguments? Write me a grammer for pallendromes. What is the first argument to all object methods? Name two ways to implement a case statement. Must a Java object have a virtual function table? When you call a function, what gets put on the stack?
What are the valid excuses for missing the final? How do you determine how many elements in an normal array? How does a language implement a 'goto'? Write me 4/3+2-1 in Lisp. Define 'ambigious' as used in grammers. By default are Python objects public or private? When do you pick each way? What structures type takes less space to store than the sum of all it's elements? Define 'aliasing'