Alpha parser generator