Caronte Pcode Language (Alias Carontese)
Il Carontese Pcode Language, è un linguaggio in ANSI C/C++, con un "interprete" propretario che permette di "manipolare" la configurazione e i meccanismi attuali del software Caronte Antispam v.2.
I meccanismi e le funzioni sia dell'antispam che della Web Gui della versione 2 di caronte antispam sono scritte in in questo linguaggio.
I “tipi” di variabile base definite sono le seguenti: “int”,”float”,”string”,”pointer”.
Valgono tutte le regole di sequenza di ESCAPE, gli operatori logici e comparazione, le operazioni matematiche ,gli operatori di autoincremento e auto decremento, gli operatori di allocazione e cancellazione delle memoria “new” e “delete” e tutte le regole base dei linguaggi ANSI C/C++. Occorrerà prestare solo particolare attenzione per i CAST tra i tipi diversi di variabile.
Tutti i dati all’interno dello script sono “CASE SENSITIVE”, sia i nomi delle funzioni che i nomi delle variabili.
E' possibile usare una variabile se precedentemente dichiarata o usare una fuzione se precedentemente strutturata , di conseguenza valgano i “termini di scope”.