Utilizzo della punteggiatura per chiarire le regole

Utilizzare le virgole o le parentesi per evitare regole edilizie che altrimenti avrebbero molteplici interpretazioni.

Le ambiguità si verificano quando parte di una regola ha almeno due interpretazioni semanticamente corrette, o quando ci sono due termini identici o frasi nel vocabolario.

Ad esempio, la seguente istruzione è ambiguo:

se
tutte le seguenti condizioni sono vere:
   - la categoria del cliente è Gold 
   - l'età del cliente è al massimo 15
e 
   lo stipendio del cliente è superiore a 100

L'editor di regole solleva un errore di ambiguità perché non può dire se the salary of the customer is more than 100 è associato a the age of the customer is at most 15, o se si tratta della terza condizione della regola.

Per rimuovere l'ambiguità è possibile aggiungere una virgola alla fine dell'istruzione della condizione the age of the customer is at most 15 :

se
tutte le seguenti condizioni sono vere: 		
   - la categoria del cliente è Gold 		
   - l'età del cliente è al massimo 15,
e
   lo stipendio del cliente è superiore a 100

Un modo alternativo per rimuovere l'ambiguità è quello di utilizzare le parentesi alle espressioni di gruppo.

Nei casi in cui ci sono due termini identici o frasi nel vocabolario, cambiare uno dei termini o frasi per eliminare l'ambiguità.