On Wednesday, August 18, 2021 at 4:56:47 PM UTC-4 Markus Alexander Kuppe wrote:
On 8/18/21 1:18 PM, Willy Schultz wrote:
> Is anyone familiar with the usage of brackets in a TLC config file as
> seen here
> <https://github.com/tlaplus/Examples/blob/15df8dd25e1a41fdc17f4aa79618d13dfd6e2b36/specifications/Paxos/MCPaxos.cfg#L9>?
> I have not encountered it before, and am unclear on its semantics. As
> far as I can tell, I don't see an explicit mention of it in Specifying
> Systems.
Hi Will,
Voting and Paxos both define a Ballot operator. Without the brackets,
MCPaxos.cfg override the definition of Ballot in Paxos (done a few
lines above in the .cfg), not in Voting. This feature was added in
2009. In other words, after the release of Specifying Systems.
The screenshot shows the Toolbox does the same.
M.