checkpoint on a new parser

handles labels, insns, data.
need to refactor for multiple statements per line.