Pascal ABC – интерпретатор языка программирования PascalABC.NET для Windows. Оснащен графическим интерфейсом визуализации. Интерпретирует функциональные инструменты дистрибутива Microsoft.NET Framework. Анализирует и «подсвечивает» синтаксис языков программирования Pascal и Delphi.
Поддерживает создание, интерпретацию и редактирование классов, интерфейсов управления GUI, лямбда-выражений, а также обработку «операций перезагрузки», «обобщенных классов», «параллельную интерпретацию функций», «подгрузку подпрограмм» и прочие «современные» функциональные инструменты программирования.
Функционал Pascal ABC
- Анализирует введенные символы, «разбивает» их на фрагментарные «лексические» и «синтаксические» блоки, подсвечивает их в интерфейсе;
- Подгружает функциональные элементы из дистрибутива Microsoft.NET Framework, интегрирует их в указанное «место» программного кода;
- Интегрирует «кодовую часть» элементов графического интерфейса управлений GUI;
- Визуализирует получившийся результат в «рабочей зоне»;
- Интерпретирует «лексические» и «синтаксические» конструкции языков программирования Pascal и Delphi;
- Импортирует в «рабочую зону» цифровой код выбранного «функционального модуля»;
- Оповещает об имеющихся в коде ошибках и подсвечивает их в интерфейсе.
Особенности интерпретатора
- Полная поддержка всех «современных» функциональных инструментов дистрибутива Microsoft.NET Framework;
- Интегрированный визуализатор элементов графического интерфейса GUI;
- Возможность создания и интегрирования в код «функциональных элементов» созданных с помощью языков программирования Pascal и Delphi «в один клик»;
- Автоматический поиск ошибок в коде и их подсветка в интерфейсе;
- Несколько вариаций подсветки синтаксиса;
- Десятки предустановленных функциональных «модулей» для создания специализированных утилит «на все случаи жизни».
Недостатки
- Требуется предварительная установка дистрибутива Microsoft.NET Framework;
- Интерпретация «лексики» языка программирования Delphi реализована не полностью.
Полная поддержка всех «современных» функциональных инструментов дистрибутива Microsoft.NET Framework. Это система программирования для изучения языка Pascal на платформе Microsoft.NET
ДОСТОИНСТВА: Русский язык, удобный интерфейс занимает мало места , не требует лицензии .Недостатки: не заметил.