Sam Caldwell
c3559f1611
Hide legacy typed/syndicate #lang, consolidate to the "roles" version
2021-04-22 12:09:57 -04:00
Sam Caldwell
7a8628880a
LTL syntax plus form for model checking in typed syndicate
2021-01-11 11:52:00 -05:00
Sam Caldwell
5a5c651321
Improve simulation checking/failure trace generation
...
Account for the case where the spec takes a step but the implementation
remains in the same state
2020-12-21 11:07:29 -05:00
Sam Caldwell
967da40b80
lift syntax-parse out of templates
2020-12-11 16:39:59 -05:00
Sam Caldwell
cefe70c590
Change type names Know -> Asserted, \negKnow -> Retracted
2020-03-10 11:44:15 -04:00
Sam Caldwell
a1ca2372a5
minor printing stuff in examples
2020-03-10 11:44:15 -04:00
Sam Caldwell
b1d14d8559
fancify the patterns in book-club
2020-03-10 11:44:11 -04:00
Sam Caldwell
cf17ae28a5
fixup fold in book club
2020-03-10 11:44:04 -04:00
Sam Caldwell
fa7af3444c
look more at book club roles
2020-03-10 11:44:03 -04:00
Sam Caldwell
572be6b45d
look into leader impl simulating spec a bit
2020-03-10 11:44:02 -04:00
Sam Caldwell
0897036557
Don't use syndicate's action-collecting module-begin
...
Implicitly starting a dataspace with top-level actions is a hole for
the type system, which needs to know the type of possible assertions.
Instead, provide `run-ground-dataspace` for kicking off the program.
2019-01-25 11:16:07 -05:00
Sam Caldwell
46379858c2
stuff
2019-01-25 11:16:04 -05:00
Sam Caldwell
139e0bcac5
book club
2019-01-25 11:16:04 -05:00