Tony Garnock-Jones
|
e03645e682
|
Correct error in example used for development
|
2015-12-05 04:40:31 +13:00 |
Tony Garnock-Jones
|
aae15a008b
|
Switch to generic action-instruction; actor macro; more work on expand-state
|
2015-12-05 04:40:31 +13:00 |
Tony Garnock-Jones
|
0bf0af74e6
|
Remove obsolete comment
|
2015-12-05 04:40:31 +13:00 |
Tony Garnock-Jones
|
1e1fccd34d
|
Switch to endpoint-based actor.rkt layer
|
2015-12-05 04:40:31 +13:00 |
Tony Garnock-Jones
|
54b80cf79b
|
Add as-endpoint to allow performing actions as if they came from other endpoints
|
2015-12-05 04:40:30 +13:00 |
Tony Garnock-Jones
|
25fd4fddb7
|
Remove notion of endpoint pre/peri/post handlers
|
2015-12-05 04:40:30 +13:00 |
Tony Garnock-Jones
|
25489c0043
|
Rearrange & begin documenting
|
2015-12-05 04:40:30 +13:00 |
Tony Garnock-Jones
|
2400800bba
|
Lots of work toward HLL
|
2015-12-05 04:40:30 +13:00 |
Tony Garnock-Jones
|
66fbb5e398
|
Fix create-process: it returns a transition
|
2015-12-05 04:40:30 +13:00 |
Tony Garnock-Jones
|
2ae8817a6b
|
Log to show what is going on in the box-and-client example
|
2015-12-03 12:56:52 -08:00 |
Tony Garnock-Jones
|
3087658f01
|
Fix missing exn propagation
|
2015-12-03 12:56:52 -08:00 |
Tony Garnock-Jones
|
506d74ed42
|
Support other kinds of actions than patches when first spawning a process
|
2015-12-03 12:56:52 -08:00 |
Tony Garnock-Jones
|
feb55c174c
|
New macro system forces fix to phase problem
|
2015-11-18 14:32:59 -05:00 |
Tony Garnock-Jones
|
c3e94ff7e0
|
Oops -- wanted the raw ctor, not the cooked one
|
2015-11-18 14:32:43 -05:00 |
Tony Garnock-Jones
|
c4f8b42787
|
Allow recording of exceptions in quit structs.
|
2015-11-17 14:01:04 -05:00 |
Tony Garnock-Jones
|
7b72d40a70
|
box-and-client example
|
2015-11-02 21:40:12 -05:00 |
Tony Garnock-Jones
|
212900bc1a
|
Cope with quit-world in the middle of an action sequence; TODO: unclear whether this is the best approach
|
2015-10-23 21:49:21 -04:00 |
Tony Garnock-Jones
|
974c21e5d0
|
Add quit-world action to chat.rkt
|
2015-10-23 19:50:08 -04:00 |
Tony Garnock-Jones
|
d7095c9995
|
quit-world action
|
2015-10-23 19:49:30 -04:00 |
Tony Garnock-Jones
|
f5d331b0d8
|
Canonicalize atoms during pattern- and projection-compilation and value-matching
|
2015-10-23 19:18:34 -04:00 |
Tony Garnock-Jones
|
7ed7ce096d
|
Add (seal)s, for hiding structure from the routing table. Drastically improves big-bang example performance.
|
2015-09-07 16:05:06 -04:00 |
Tony Garnock-Jones
|
2a34861168
|
Switch back to module context; module-begin seems inappropriate?
|
2015-08-25 16:12:15 -04:00 |
Tony Garnock-Jones
|
f6be642c97
|
Fix set/tset usage in endpoint.rkt
|
2015-08-25 15:54:23 -04:00 |
Tony Garnock-Jones
|
0a98061005
|
Use kernel-form-identifier-list and module-begin context for local-expand
|
2015-08-25 15:54:08 -04:00 |
Tony Garnock-Jones
|
f52ba70b98
|
Toy durable key-value store
|
2015-08-21 17:56:03 -04:00 |
Tony Garnock-Jones
|
4d3e668ed4
|
Support deletion
|
2015-08-21 17:41:59 -04:00 |
Tony Garnock-Jones
|
e54004f4e0
|
Simple key-value store. Not finished!
|
2015-08-21 17:02:41 -04:00 |
Tony Garnock-Jones
|
44b6b5dcfa
|
On-screen display of active window ID.
|
2015-08-18 20:14:59 -04:00 |
Tony Garnock-Jones
|
35e966cb13
|
Switch to arbitrary hash-order.
|
2015-08-18 20:14:31 -04:00 |
Tony Garnock-Jones
|
5eb155cc11
|
big-bang example
|
2015-08-18 20:01:58 -04:00 |
Tony Garnock-Jones
|
02c5ee97d3
|
Echo server example
|
2015-08-18 12:45:29 -04:00 |
Tony Garnock-Jones
|
2e3a8fceaa
|
Handle empty matchers better in dot rendering
|
2015-07-14 17:56:10 -04:00 |
Tony Garnock-Jones
|
b2e94f63b4
|
Try it out in the tests
|
2015-07-14 17:44:12 -04:00 |
Tony Garnock-Jones
|
2b0ec0d632
|
dot output for matchers
|
2015-07-14 17:38:32 -04:00 |
Tony Garnock-Jones
|
7d561fc49e
|
First commit switching from sets to tsets for labels in RHSs of matchers.
|
2015-06-19 20:43:23 -04:00 |
Tony Garnock-Jones
|
ee1cf9b100
|
tset
|
2015-06-19 20:18:10 -04:00 |
Tony Garnock-Jones
|
29bbe7678b
|
Export treap-order; add treap->empty and treap-fold.
|
2015-06-19 20:08:16 -04:00 |
Tony Garnock-Jones
|
76eaa2fa39
|
Port websocket support from minimart
|
2015-06-06 17:15:43 -04:00 |
Tony Garnock-Jones
|
417c7728b7
|
Break dependency on web-server-lib
|
2015-05-23 11:41:43 -04:00 |
Tony Garnock-Jones
|
2a6393f88b
|
DSL support
|
2015-05-12 20:11:47 -04:00 |
Tony Garnock-Jones
|
95bdd892f6
|
Initial work on endpoints for prospect
|
2015-05-11 18:25:38 -04:00 |
Tony Garnock-Jones
|
2b5358ab2c
|
More flexible state printing during tracing
|
2015-05-11 18:25:21 -04:00 |
Tony Garnock-Jones
|
e8b99ae8e7
|
Cosmetic: trim trailing whitespace
|
2015-05-11 13:33:05 -04:00 |
Tony Garnock-Jones
|
5ea3cf283f
|
Non-working backward-chaining experiment; observe one specific ancestry relationship.
|
2015-04-25 14:51:12 -04:00 |
Tony Garnock-Jones
|
a1bd9cd482
|
Add COUNT aggregate to forward-chaining example
|
2015-04-25 11:51:55 -04:00 |
Tony Garnock-Jones
|
e00f079871
|
Check whether avoiding delays maintains truth
|
2015-04-24 17:30:51 -04:00 |
Tony Garnock-Jones
|
7c77223255
|
Forward-chaining
|
2015-04-24 16:16:24 -04:00 |
Tony Garnock-Jones
|
c92beaa5bf
|
Fix semantics bug
|
2015-04-03 21:42:32 -04:00 |
Tony Garnock-Jones
|
d5ce38162b
|
Only compute downward patch when needed
|
2015-03-21 18:59:20 -04:00 |
Tony Garnock-Jones
|
1467912f57
|
Fix bug with incorrect dropped action.
|
2015-03-21 18:38:37 -04:00 |