Sembra Delphi (o un derivato pascal) a causa dei punti e virgola alla fine delle righe e anche dell'operatore di assegnazione : =
. Delphi è anche un linguaggio RAD che sarebbe utile per costruire i loro schermi.
Modifica: in base alla domanda correlata del sistema che esegue unix, Delphi può essere eseguito su * nix
Nota: Object Pascal (Delphi) generalmente non fa distinzione tra maiuscole e minuscole. I miei esempi sono in minuscolo mentre lo screenshot è in maiuscolo.
Ecco un if / else
di base che ho trovato qui
if (condition1) And (condition2) // Entrambe le condizioni devono essere soddisfatte, quindi inizia l'istruzione1; statement2; ... end // Notare che non si termina ";" - fa ancora parte di 'if' else begin statement3; statement4; ... end;
se confronti le somiglianze con ciò che puoi vedere nell'immagine, è una corrispondenza. If [predicates] then begin ... end
corrisponde
Lo stesso per l'esempio while [condition] do
da qui
Mentre sqrNum < = 100 inizia ... finisce;
Guardando anche i blocchi di commento usando *
, puoi abbinarli a questo ( trovato qui)
// Questo è un commento a riga singola. {Multiple lineecomment.} (* Anche questo è un più riga di commento. *)
Esaminando il file giusto più i commenti # non sono * e sembra anche uno script di compilazione o una sorta di script di shell, soprattutto se leggi i commenti.