Parser. Now only write `ast`'s helpers, generator helpers and
ELF object file outputter. And debug the whole thing.