Commit Graph

31 Commits

Author SHA1 Message Date
Sam Caldwell e6524174e1 first take on inlining internal events 2019-08-26 11:09:31 -04:00
Sam Caldwell 135e6b655b rudimentary support for internal events in proto 2019-08-26 11:09:31 -04:00
Sam Caldwell 202bcd6842 add messages to proto 2019-08-26 11:09:31 -04:00
Sam Caldwell fa8822e40d small cleanup 2019-08-26 11:09:31 -04:00
Sam Caldwell c40b773282 reorganize examples 2019-08-26 11:09:31 -04:00
Sam Caldwell be5bc19fcc job manager role 2019-08-26 11:09:31 -04:00
Sam Caldwell 537b3fd272 more event constructors in proto 2019-08-26 11:09:31 -04:00
Sam Caldwell 963676c0c6 Change type names Know -> Asserted, \negKnow -> Retracted 2019-08-26 11:09:30 -04:00
Sam Caldwell 458bf93fef subgraph stuff working better 2019-08-26 11:09:29 -04:00
Sam Caldwell c38bfdc2c0 some work on checking/finding subgraphs 2019-08-26 11:09:29 -04:00
Sam Caldwell ee726c9177 task assigner spec and task manager type 2019-08-26 11:09:29 -04:00
Sam Caldwell da900a258a extract some code from verify body 2019-08-26 11:09:29 -04:00
Sam Caldwell 32f117df16 task performer spec and task runner type 2019-08-26 11:09:28 -04:00
Sam Caldwell 703a4c9589 support for dataflow, misc fixes and improvements 2019-08-26 11:09:28 -04:00
Sam Caldwell 3ebcf413c9 more accurate job manager type 2019-08-26 11:09:28 -04:00
Sam Caldwell 47ca363b18 add container types to proto 2019-08-26 11:09:28 -04:00
Sam Caldwell 3e1d4d108f initial support for on start and on stop 2019-08-26 11:09:27 -04:00
Sam Caldwell 3ad0457bd5 small cleanup 2019-08-26 11:09:27 -04:00
Sam Caldwell ce0c296b5c parse quoted turnstile types 2019-08-26 11:09:27 -04:00
Sam Caldwell e16db164df look more at book club roles 2019-08-26 11:09:16 -04:00
Sam Caldwell 362d7c877d More leader-related role finangling 2019-08-26 11:09:15 -04:00
Sam Caldwell c726fb2bdd look into leader impl simulating spec a bit 2019-08-26 11:09:15 -04:00
Sam Caldwell 47dc84f034 some more simulation tests 2019-08-26 11:09:15 -04:00
Sam Caldwell 0cc550ea43 leader-spec simulates itself! 2019-08-26 11:09:15 -04:00
Sam Caldwell 324557e8b5 simplest simulation example passes 2019-08-26 11:09:14 -04:00
Sam Caldwell 50448f41a7 subtyping 2019-08-26 11:09:14 -04:00
Sam Caldwell 126046caa9 remember initial state when compiling 2019-08-26 11:09:14 -04:00
Sam Caldwell a8d398eec7 small improvements 2019-08-26 11:09:13 -04:00
Sam Caldwell 170e2b28ce incorporate branching! 2019-08-26 11:09:13 -04:00
Sam Caldwell 480b67ea51 More on facet states, including graphviz view 2019-08-26 11:09:13 -04:00
Sam Caldwell 64016053ff prototyping interpretation of roles as state machines 2019-08-26 11:09:13 -04:00