O Pascal ABC é um interpretador para a linguagem de programação PascalABC.NET para Windows. Equipado com uma interface de visualização gráfica. Interpreta as ferramentas funcionais da distribuição do Microsoft.NET Framework. Analisa e "destaca" a sintaxe das linguagens de programação Pascal e Delphi.
Oferece suporte à criação, interpretação e edição de classes, GUIs, expressões lambda, além de lidar com "operações de recarga", "classes generalizadas", "interpretação simultânea de funções", "carregamento de sub-rotinas" e outras ferramentas de programação funcional "modernas".
Funcionalidade ABC do Pascal
- Analisa os caracteres de entrada, "quebra-os" em blocos "léxicos" e "sintáticos" fragmentados e os destaca na interface;
- Carrega elementos funcionais da distribuição do Microsoft.NET Framework e os integra ao "local" especificado do código do programa;
- Integra a "parte do código" dos elementos da GUI;
- Visualiza o resultado na "área de trabalho";
- Interpreta construções "léxicas" e "sintáticas" das linguagens de programação Pascal e Delphi;
- Importa para a "área de trabalho" o código numérico do "módulo de função" selecionado;
- Indica erros no código e os destaca na interface.
Recursos do interpretador
- Suporte total a todas as ferramentas funcionais "modernas" da distribuição do Microsoft.NET Framework;
- Visualizador de elementos de GUI integrado;
- Capacidade de criar e integrar no código "elementos funcionais" criados usando as linguagens de programação Pascal e Delphi "em um clique";
- Pesquisa automática de erros no código e seu destaque na interface;
- Múltiplas variações de realce de sintaxe;
- Dezenas de "módulos" de função pré-instalados para criar utilitários especializados "para todas as ocasiões".
Desvantagens
- Requer a pré-instalação da distribuição do Microsoft.NET Framework;
- A interpretação do "vocabulário" da linguagem de programação Delphi não está totalmente implementada.