Come posso sequenze assegnare ai costanti nella sezione Costanti di un file di configurazione TLA +?
-
04-10-2019 - |
Domanda
Ho provato
CONSTANTS seq = <<5,6,7>>
ma TLC mi dà un errore di sintassi:
Errore: TLC trovato un errore nella file di configurazione in linea 1. E 'stato aspettandosi = o <-. e non ha trovato che
Ho anche cercato di includere il modulo Sequences
nel file di configurazione, senza alcun risultato.
Quindi ... che cosa devo fare per assegnare una sequenza?
Soluzione
Non mi ricordo mai di fronte a questo problema e il mio TLC è troppo arrugginito per cercare di dare una prima risposta a mano (ho appena rimesso in moto utilizzando la casella degli strumenti TLA +).
Dal post legata soffietto, però, cifra che è possibile le costanti non istanziare con sequenze attraverso i file di configurazione di TLC.
http://bbpress.tlaplus.net/topic/ creazione-a-sequenza-da-un-set
Anche se la questione è vecchia, lasciando una risposta può aiutare TLAers futuri.
Altri suggerimenti
Non puoi direttamente assegnare ad una costante nel file TLA +. Se si sta utilizzando la casella degli strumenti, CONSTANTS seq
scrittura, quindi nel modello aggiungere il tuple che si desidera come un compito comune.