Текстовый браузер lynx позволяет не только просматривать веб-страницы и осуществлять переход меду ними, но и экспортировать веб-страницы в виде чистого текста. Например, команда
lynx -dump http://xdsl.shgpi.edu.ru/web/2019_20/2_half/kurs2/prpr/lab4/lab4.htmlпозволит получить текстовый вариант этой веб-страницы.
Задача заключается в разработке программы mylynx, которая будет обеспечивать простейший функционал браузера lynx по генерации текстового представления веб-страницы. Первый параметр mylynx - имя файла веб-страницы. Например, если в текущем каталоге находится файл lab4.html и программа mylynx, то вызов
./mylynx lab4.htmlдолен полностью продублировать вызов
lynx -dump lab4.html
Задание является общим для всех студентов и полученная программа должна корректно обрабатывать эту веб-страницу. После сдачи программы каждый студент получит индивидуальную веб-страницу, содеримое которой должно быть также корректно обработано. При попытке решить частный случай, вместо обработки новых тегов, используемых в веб-странице, индивидуальное задание не будет зачтено и студент получит новую индивидуальную веб-страницу.