[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [tlaplus] dumping to JSON and not dot files
On 09.12.20 07:49, migu...@xxxxxxxxxxxxxxxx wrote:
I am looking to use TLA+ to generate test cases for another programming
language, Julia.
I have read the following:
https://github.com/tlaplus/tlaplus/issues/367
1. Does TLC have to process the entire model for it to generate the dump
file of the entire state space?
2. Is there a way to dump TLC trace into JSON format? It would
significantly ease the parsing of the dump file and open up that tooling
for many other languages.
Hi,
there have been a number of talks [1,2,3,4,5] on this topic at the
recent TLA+ community event [6]. As part of [3], Jordan Halterman
contributed a Json module [7] to the CommunityModules [8] with which it
is possible to re-format traces as Json. TLC has to explore all
reachable states to dump the state graph. Star Dorminey's Kayfabe [1]
imports the state graph from TLC's dot dump.
Markus
[1] https://www.youtube.com/watch?v=lj31oIaYSj4
[2] https://youtu.be/aveoIMphzW8
[3] https://youtu.be/itcj9j2yWQo
[4] https://youtu.be/IIGzXX72weQ
[5] https://youtu.be/TP3SY0EUV2A
[6] http://conf.tlapl.us/2020/
[7] https://github.com/tlaplus/CommunityModules/blob/master/modules/Json.tla
[8] https://github.com/tlaplus/CommunityModules
--
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/346e5bfa-b540-be40-27eb-0557c5a3616a%40lemmster.de.