La modalità Autore permette di definire:

  • la composizione di una macchina ovvero quali sono i componenti (gruppi); la macchina è divisa in zone, che possono eventualmente contenere altre zone, le quali contengono gruppi, non annidabili ulteriormente.
  • le variabili associate a ciascun gruppo. Ogni macchina viene configurata dall’utente in base ai valori di alcune variabili; queste variabili sono associate all’intera macchina e sono condivise tra i vari gruppi.
  • le regole di generazione del codice. Le regole vengono espresse in forma tabulare per ogni gruppo; ogni riga può evadere un codice e una quantità sulla base della veridicità delle condizioni definite da un insieme di valori. Il codice è generato se tutte le condizioni a destra sono verificate. Nel caso che un valore sia omesso, la regola sarà valida per un valore qualsiasi (“*”).