Linee guida generali
IbiScript è progettato per essere intuitivo, flessibile e facilmente digitabile sulle tastiere europee standard, mantenendo al contempo la massima compatibilità con il consolidato Sistema di Leida.
Salvo diversa indicazione, la logica di analisi (parsing) del sistema è agnostica rispetto a spazi bianchi o interruzioni di riga. Ciò rende IbiScript robusto contro lievi incongruenze di formattazione e, soprattutto, privilegia l’esplicitezza della codifica semantica rispetto al layout visivo.
La notazione è definita attraverso un set specifico di caratteri Unicode riservati (la sequenza STOP_SET). Per utilizzare uno di questi caratteri come testo letterale, è disponibile un meccanismo di escape tramite il carattere backslash \.
Il punto interrogativo ? funge da operatore di bassa certezza. Sebbene indichi generalmente un’interpretazione dubbia da parte dell’editore, il suo significato specifico si adatta al contesto fenomenologico: ad esempio, nel caso delle lacune, l’operatore ? converte la misurazione esatta in una stima approssimativa.
Al contrario, il punto esclamativo ! funge da operatore di alta certezza o precisione. Esso esprime un’asserzione editoriale forte e definitiva sul fenomeno descritto; nel contesto delle misurazioni, l’operatore ! garantisce la precisione millimetrica del dato quantitativo fornito, escludendo esplicitamente qualsiasi margine di approssimazione o incertezza esecutiva.
Alcuni fenomeni supportano una sintassi estesa per l’aggiunta di
metadati, espressa come sequenza di coppie etichetta:valore separate
da punto e virgola. I valori possono contenere a loro volta notazioni di
plausibilità interpretativa, che permettono all’editore di esprimere
giudizi graduati su letture alternative — una funzionalità documentata
in dettaglio nella sezione dedicata alla valutazione di plausibilità
(cf. Valutazione di plausibilità interpretativa) e richiamata nelle sezioni dei singoli fenomeni che la supportano.