Pascal ABC è un interprete del linguaggio di programmazione PascalABC.NET per Windows. Dotato di un'interfaccia di visualizzazione grafica. Interpreta gli strumenti funzionali della distribuzione Microsoft.NET Framework. Analizza e "evidenzia" la sintassi dei linguaggi di programmazione Pascal e Delphi.
Supporta la creazione, l'interpretazione e la modifica di classi, GUI, espressioni lambda, oltre a gestire le "operazioni di ricarica", le "classi generalizzate", l'"interpretazione concorrente delle funzioni", il "caricamento delle subroutine" e altri strumenti "moderni" di programmazione funzionale.
Funzionalità Pascal ABC
- Analizza i caratteri in ingresso, li "spezza" in blocchi "lessicali" e "sintattici" frammentati e li evidenzia nell'interfaccia;
- Carica elementi funzionali dalla distribuzione Microsoft.NET Framework e li integra nel "luogo" specificato del codice del programma;
- Integra la "parte di codice" degli elementi della GUI;
- Visualizza il risultato nell'"area di lavoro";
- Interpreta le costruzioni "lessicali" e "sintattiche" dei linguaggi di programmazione Pascal e Delphi;
- Importa nell'"area di lavoro" il codice numerico del "modulo funzione" selezionato;
- Indica gli errori nel codice e li evidenzia nell'interfaccia.
Caratteristiche dell'interprete
- Pieno supporto per tutti i "moderni" strumenti funzionali della distribuzione Microsoft.NET Framework;
- Visualizzatore di elementi GUI integrato;
- Possibilità di creare e integrare nel codice "elementi funzionali" creati con i linguaggi di programmazione Pascal e Delphi "in un clic";
- Ricerca automatica degli errori nel codice e loro evidenziazione nell'interfaccia;
- Molteplici varianti di evidenziazione della sintassi;
- Decine di "moduli" di funzioni preinstallate per creare utility specializzate "per tutte le occasioni".
Svantaggi
- Richiede la preinstallazione della distribuzione Microsoft.NET Framework;
- L'interpretazione del "vocabolario" del linguaggio di programmazione Delphi non è completamente implementata.