Tony Garnock-Jones
|
309ca6f349
|
Avoid crashing in trace/stderr.rkt by printing the special boot pseudo-event.
|
2015-12-11 15:17:01 +13:00 |
Tony Garnock-Jones
|
d9db671896
|
Provide sequence-transitions*, sequence-transitions0 and sequence-transitions0*
|
2015-12-11 15:16:06 +13:00 |
Tony Garnock-Jones
|
154dfa3831
|
Much interesting progress in actor.rkt
|
2015-12-10 12:59:49 +13:00 |
Tony Garnock-Jones
|
c7870086c5
|
sequence-transitions0, sequence-transitions0*, and sequence-transitions*
|
2015-12-10 12:59:33 +13:00 |
Tony Garnock-Jones
|
4876a60f93
|
More progress toward compilation of state forms
|
2015-12-09 16:18:36 +13:00 |
Tony Garnock-Jones
|
c05393aa2e
|
Add missing rising-edge wrapper
|
2015-12-09 16:17:57 +13:00 |
Tony Garnock-Jones
|
4b0d800b5f
|
Extract collected values in (until) macro
|
2015-12-09 14:34:24 +13:00 |
Tony Garnock-Jones
|
2004d30f3a
|
Work toward using mux directly in actor.rkt
|
2015-12-09 14:12:27 +13:00 |
Tony Garnock-Jones
|
a9600b0de8
|
Use newly-refactored mux in endpoint implementation
|
2015-12-05 06:23:28 +13:00 |
Tony Garnock-Jones
|
4db7c17dc8
|
Refactor split in responsibilities between core and mux
|
2015-12-05 05:58:16 +13:00 |
Tony Garnock-Jones
|
e03645e682
|
Correct error in example used for development
|
2015-12-05 04:40:31 +13:00 |
Tony Garnock-Jones
|
bddcf9a240
|
Guess at a place where checking of termination conditions should occur
|
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
|
2fa90c59b6
|
Adapt to new generalized spawn boot actions
|
2015-12-03 20:44:37 -05:00 |
Tony Garnock-Jones
|
f3643601d4
|
Adapt to new flexibility in spawn startup actions
|
2015-12-03 13:07:04 -08: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
|
252a09b48d
|
Notes on when vs #:when
|
2015-11-17 14:00:45 -05:00 |
Tony Garnock-Jones
|
e3623f794b
|
notes-on-hll.md
|
2015-11-17 13:39:28 -05:00 |
Tony Garnock-Jones
|
18bf10519b
|
Exploring more HLL-style examples
|
2015-11-09 20:16:50 -05:00 |
Tony Garnock-Jones
|
46c6ac7a6e
|
Sketches of HLL
|
2015-11-09 19:07:29 -05:00 |
Tony Garnock-Jones
|
7b72d40a70
|
box-and-client example
|
2015-11-02 21:40:12 -05:00 |
Tony Garnock-Jones
|
cb6f60739d
|
Tweak collision detection to detect top surface last, making bugs harder to squash
|
2015-10-29 16:08:24 -04:00 |
Tony Garnock-Jones
|
de35a23a6c
|
Add collect-garbage to improve (?) smoothness; log instantaneous frame rates
|
2015-10-29 16:08:10 -04:00 |
Tony Garnock-Jones
|
d3ca36beaf
|
Fix the positive-edge case of scroll-offset computation
|
2015-10-29 15:58:11 -04:00 |
Tony Garnock-Jones
|
dd498ab627
|
Fix silly mistake
|
2015-10-27 14:36:56 -04:00 |
Tony Garnock-Jones
|
9f44e36688
|
Fancier level
|
2015-10-27 14:36:43 -04:00 |
Tony Garnock-Jones
|
457e1bb0e5
|
Only checking the bottom corners avoids getting stuck
|
2015-10-27 14:36:24 -04:00 |
Tony Garnock-Jones
|
7b03d90b23
|
Act solid only when hit from above
|
2015-10-27 14:26:55 -04:00 |
Tony Garnock-Jones
|
b87f1e1da2
|
Packageize
|
2015-10-27 13:57:41 -04:00 |
Tony Garnock-Jones
|
e2dfe2fe78
|
Add (commented-out) debug aids
|
2015-10-27 12:23:02 -04:00 |
Tony Garnock-Jones
|
543a1753ca
|
Fix texture leak in scene updates
|
2015-10-27 12:22:51 -04:00 |
Tony Garnock-Jones
|
49ea6a22b4
|
Avoid generating garbage textures so much
|
2015-10-27 12:22:19 -04:00 |
Tony Garnock-Jones
|
f90ff642f1
|
Cache textures; significant performance improvement
|
2015-10-27 12:07:31 -04:00 |
Tony Garnock-Jones
|
278c54b43d
|
Level backdrop
|
2015-10-27 11:42:11 -04:00 |
Tony Garnock-Jones
|
5650e336d1
|
Mobile enemies, more levels
|
2015-10-27 10:52:26 -04:00 |
Sam Caldwell
|
6aa14d1068
|
patch-seq
|
2015-10-27 10:13:13 -04:00 |
Tony Garnock-Jones
|
f9015cbf23
|
Enemies (not moving yet)
|
2015-10-26 22:52:09 -04:00 |
Tony Garnock-Jones
|
4429c4c120
|
Goal piece and end-the-game-in-victory
|
2015-10-26 22:28:45 -04:00 |