An LL(*) parser generator written in Pascal.