get rid of any whitespace at thr start of the program, before lexing
don't use native symbols when lexing, and loosen the symbol equality check to account for mixed types
use polymorphism for desugaring
save location information when parsing a Cond clause
loosen rules on creating Booleans, now that they can sometimes be made from symbolExprs
move utility functions to the top to please JSLint, and try generating moreerror messages
typo
move error generation to a different file
start getting rid of make-* wrappers, and fix a bunch of desugaring bugs
last of the make-* wrappers
fix boneheaded bug in parseCond
fix boneheaded lexing/parsing bug printing out chars
some sub-expressions weren't being desugared