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

[tlaplus] Lighthearted: TLA+ Syntax Puzzle



Lighthearted challenge - explain why this is valid TLA+ syntax:

---- MODULE Test ----
op == !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!(1,2)
====

(can be extended ad-infinitum with 3n+2 exclamation points)

Yes I know the SANY syntax checker doesn't handle this (due to a bug arguably) and you wouldn't be able to construct a spec that passes checking at the semantic level. But still! Infinite exclamation marks!

Andrew Helwer

--
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/2a25a552-e01f-4823-acb7-2f6dea180b86n%40googlegroups.com.