Commit Graph

450 Commits

Author SHA1 Message Date
Tony Garnock-Jones 9dee4e3b30 Alpha convert: prospect -> syndicate 2016-04-01 19:53:46 -04:00
Tony Garnock-Jones e9b1645beb Merge branch 'master' of prospect_platformer 2016-04-01 19:32:35 -04:00
Tony Garnock-Jones 6d1dcb0993 Merge prospect-netstack 2016-04-01 19:23:52 -04:00
Tony Garnock-Jones 46c35b7d98 Move into subfolder in prep for merge 2016-04-01 19:23:33 -04:00
Tony Garnock-Jones b2e0916350 Merge info.rkts 2016-04-01 19:20:21 -04:00
Tony Garnock-Jones d05d72a629 Merge branch 'master' of prospect-gl 2016-04-01 19:18:47 -04:00
Tony Garnock-Jones 6a71676df0 Move to submodule in prep for merge 2016-04-01 19:18:00 -04:00
Tony Garnock-Jones a3577edb00 Merge branch 'syndicate-js-hs' into 'master' 2016-04-01 19:12:21 -04:00
Tony Garnock-Jones 1830d4da6c Move contents to subfolder in prep for merge 2016-04-01 19:05:47 -04:00
Tony Garnock-Jones b8d9ac0d4f Allow slide clicker to move the player 2016-03-31 12:45:16 -04:00
Tony Garnock-Jones 1e563ee1ec Fullscreen support 2016-03-27 13:28:25 -04:00
Tony Garnock-Jones 81d0a65fa1 Tweak the new level 2016-03-27 13:20:52 -04:00
Tony Garnock-Jones 545769e43c A new level 2016-03-27 13:10:29 -04:00
Tony Garnock-Jones 64c08ebf1c Add on-screen-display, and use the score-keeper a little 2016-03-27 13:02:09 -04:00
Tony Garnock-Jones 2307b1bd50 Fix pernicious typo 2016-03-27 12:56:05 -04:00
Tony Garnock-Jones d478403e7d Remove own GC tuning in favour of prospect-gl feature. 2016-03-27 12:08:31 -04:00
Tony Garnock-Jones 0a4e1b2088 Add (request-gc) message. 2016-03-27 12:07:58 -04:00
Tony Garnock-Jones 0d2e89e309 Include expanded code 2016-03-22 12:14:30 -04:00
Tony Garnock-Jones e7c7a7cdfa Button example 2016-03-22 12:11:56 -04:00
Tony Garnock-Jones da978aad39 Allow published DOM fragments to be just plain text. 2016-03-22 12:11:47 -04:00
Tony Garnock-Jones 64cbe51578 demo-filesystem.js and attendant fixes 2016-03-20 21:01:17 -04:00
Tony Garnock-Jones 761f5652af Two simple in-browser examples 2016-03-19 15:06:23 -04:00
Tony Garnock-Jones a8b7de0d64 Support gaining access to the ground object 2016-03-19 15:06:07 -04:00
Tony Garnock-Jones b9aa833186 Prefer parens around risingEdge transition condition 2016-03-19 14:50:08 -04:00
Tony Garnock-Jones ce0b30dba6 Fix code generation problem 2016-03-19 14:49:54 -04:00
Tony Garnock-Jones 45d1de7358 Get in-browser compilation working using brfs 2016-03-19 14:49:44 -04:00
Tony Garnock-Jones e4ae3b1f95 Check for termination of an actor after each event and after boot. 2016-03-19 14:47:39 -04:00
Tony Garnock-Jones d87118f686 Support risingEdge transition events 2016-03-19 13:48:49 -04:00
Tony Garnock-Jones e7de06c2d2 Remove spurious braces. 2016-03-19 13:01:23 -04:00
Tony Garnock-Jones 3b5a07f954 Split out compiler to separate syndicatec command 2016-03-19 13:01:14 -04:00
Tony Garnock-Jones adaf9511bf Init and done blocks. 2016-03-18 17:13:52 -04:00
Tony Garnock-Jones 3c124633b3 Terminate actors when they have no more facets left. 2016-03-18 17:08:49 -04:00
Tony Garnock-Jones dea733911d Load crypto functionality on node.js. 2016-03-18 17:01:00 -04:00
Tony Garnock-Jones 3785cebdf2 Syndicate/js HLL Ohm-based compiler. 2016-03-18 17:00:51 -04:00
Tony Garnock-Jones fbbad85b04 Put matchPattern back: actor.js will need it. 2016-03-18 15:02:44 -04:00
Tony Garnock-Jones dc35e7c1bd Cosmetic (reindentation) 2016-03-18 12:32:37 -04:00
Tony Garnock-Jones 21fd0f574a makeStructureConstructor 2016-03-18 12:32:09 -04:00
Tony Garnock-Jones 3c2995841e Use match-event in box-and-client example 2016-03-16 13:13:04 -04:00
Tony Garnock-Jones 8b1d04ab05 Even better way of detecting the syntax error from the previous commit 2016-03-15 16:12:02 -04:00
Tony Garnock-Jones 3c3d8f2aaf Slightly more error-checking in (message) forms for #:meta-level 2016-03-15 16:08:57 -04:00
Tony Garnock-Jones c84be7685f Fix deps 2016-03-15 15:22:20 -04:00
Tony Garnock-Jones dd4bd6aae8 Update for route.rkt -> trie.rkt switch 2016-03-15 10:55:50 -04:00
Tony Garnock-Jones 515f8fd9a7 Avoid consing and canonicalizing on every call to expand 2016-03-15 10:52:38 -04:00
Tony Garnock-Jones 482852a6d6 Correct severe flaw in hash-function (typo, "a" for "os"!) 2016-03-15 10:52:16 -04:00
Tony Garnock-Jones 0e4473f430 Update for route.rkt -> trie.rkt switch 2016-03-15 09:57:03 -04:00
Tony Garnock-Jones a7eae9b00e Update for route.rkt -> trie.rkt switch 2016-03-15 09:53:52 -04:00
Tony Garnock-Jones f675f91719 Example of nontermination inputs. 2016-03-14 14:31:36 -04:00
Tony Garnock-Jones e0ba76dc4e Add gen:equal+hash for tries to properly support O(1) hashconsing 2016-03-13 12:45:14 -04:00
Tony Garnock-Jones fc271b6398 Switch Syndicate implementation from route.rkt to trie.rkt. 2016-03-13 10:44:22 +00:00
Tony Garnock-Jones 86d55338f1 Expose a few more bindings from trie.rkt for parity with route.rkt 2016-03-13 10:41:34 +00:00