Virtual Pascal

Универсальный компилятор Pascal совместимый с Borland Object Pascal 8.0. Высокая скорость, хорошо оптимизированные библиотеки и результат компиляции, очень маленький размер итоговых программ. Компилятор идеально подходит длянаписания программ работающих в текстовом окне OS/2. Возможна сборка программ из одних исходников одновременно под три системы OS/2, Linux и Windows.

К огромному сожалению в настоящее время не развивается. Распространяется свободно.

Virtual Pascal обладает собственной интегрированной средой разработки (IDE). Среда разработки реализована в текстовом режиме, но позволяет установить большее чем 25х80 количество строк и столбцов. Выглядит окно Virtual Pascal следующим образом:

Virtual Pascal IDE

Текстовый редактор по управлению подобен среде разработки Borland Pascal. Имеется подсветка синтаксиса. Расширена функциональность работы с блоками информации, реализован удобный поиск и замена.

Среда разработки содержит встроенный отладчик также совпадающий по возможностям с отладчиком Borland Pascal. К сожалению отладчик не может использоваться, если программа внутри себя обращается к динамическим библиотекам (DLL). Но для простых случаев отладчика вполне хватает.

Настройки компилятора Virtual Pascal

Компилятор языка имеет большое количество настроек и обладает встроенным оптимизатором. Благодаря этим настройкам можно добиться генерации более оптимального кода или расширить совместимость с диалектом Borland Delphi.

Компилятор позволяет в произвольном месте программы использовать директиву asm и перейти к написанию программы на ассемблере. Это позволяет быстро проводить ручную оптимизацию критических участков кода и при этом сохраняет всю мощь объектного языка программирования там, где это необходимо.

К сожалению развитие компилятора прекратилось и исходные тексты не доступны.