The semantics of TLA+ doesn't specify if FALSE = 0 [1], for example, so TLC is rightly refusing to evaluate such expressions, and it is hard to see why it would be useful to use a function of type [Nat -> Nat \union BOOLEAN] in a specification. Regards, Stephan [1] Note that this identity is true by convention in C.
--
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/B1FD592C-39A8-4426-BAD8-59C93803D64A%40gmail.com. |