whitespace fix
don't initialize `comment` if it's NULL
make INIT_BUF and GROW_BUF more readable
convert sequence chars to upper case
minor comment/whitespace/formatting changes
don't skip leading whitespace in comments
begin comments with ";" instead of "; "