Replace include guards with pragma once.
Move yyparse from .h to .c file.
Simplify definition of keywords in chinnu.l.
Correct use of vsnprintf return value.
Clean up symbol names.
Clean up ast names.
Clean up free function names.