[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[tlaplus] Question about 'Init' in a TLA+ specification


A TLA+ specification generally has the form Init /\ [][Next]_vars; I'm ignoring liveness properties here. However, one could as well write this in the form FooInit /\ [][FooNext]_vars if my understanding is correct. In other words, Init and Next are not TLA+ keywords. 

Given this, how does a tool like TLC know that Init (or FooInit) is the starting state of the specification? Is it because there are no primed variables in the _expression_?


You received this message because you are subscribed to the Google Groups "tlaplus" group.
To unsubscribe from this group and stop receiving emails from it, send an email to tlaplus+unsubscribe@xxxxxxxxxxxxxxxx.
To view this discussion on the web visit https://groups.google.com/d/msgid/tlaplus/e62efbf6-f642-4dd5-b0f3-ce25a6a1745dn%40googlegroups.com.