Ну... Генераторов синтаксического анализатора в сети как у дурака фантиков. Даже в исходниках FPC было. А вот что дальше делать? Ну разобрали "виртовский" паскаль на косточки... И что дальше? Из этого барсик не перековать. Надо кучу дополнительных либ на барсике накропать чтоб, ну хоть SET реализовать. Не говоря уже про указатели и работу с кучей, типами... Да там чертескольковсего...
Задание требует уточнения. Треба препода за вымя потеребить.