Описание проекта
Порядка 85% кода сугубо базового "арифметического" характера и абсолютно без какой-либо экзотики – БД, сетевого программирования, внутриоперационной функциональности и пр. Есть небольшая графическая часть вывода простейшего двумерного графика, которая в паскалевской версии использует LGRAPH.PTU. Этот рудиментарный модуль нужен сугубо для проверки функционирования программы и тут можно использовать все (желательно попроще и побыстрее) что угодно, благо кроссплатформенных средств отображения двумерной графики под Перлом много.
Скорее всего на этот проект не стоит реагировать с недостаточно уверенным уровнем владения как Паскалем, так и Перлом, так как присутствует программная структура:
Type
Pr =^real;
A1r =array[1..16] of real;
A1pa1r =array[1..16] of ^a1r;
A1i =array[1..16] of integer;
A1l =array[1..16] of longint;
S7 =string[7];
A1s7 =array[1..8] of s7;
Pa1s7 =^a1s7;
- конвертирование которой, судя по посыпавшимся предложениям переписать на Питоне, С++ и пр. – вызвало некоторый дискомфорт. Программа же должна быть переписана на Перле с максимальным сохранением первоначальной структуры.