HyperOnion
  • Joined on 2023-06-09
HyperOnion pushed to main at HyperOnion/catgirl-calculus 2023-11-11 17:47:12 +00:00
f389d3092d mention new special lines in README.
bbf9b0c919 add `id`, `omega`, and `K` to prelude.
ebcf350c45 create `prelude` "module".
cb7a5153fa add special line `!.env_raw`.
946c8d14ca make it possible to skip special rendering.
Compare 6 commits »
HyperOnion pushed to main at HyperOnion/catgirl-calculus 2023-11-11 17:27:21 +00:00
0f8efc4c39 add renderer for identity function.
d2071fced2 tweak church boolean renderer.
1a6b0b9672 add special renderer for church booleans.
7979eb2f15 separate term rendering into own module.
62465ceb15 separate expression serialization into own module.
Compare 8 commits »
HyperOnion pushed to main at HyperOnion/catgirl-calculus 2023-11-11 16:16:13 +00:00
efe498e9db add disclaimer about parser weakness.
5659cf551e improve parsing of applications.
Compare 2 commits »
HyperOnion pushed to main at HyperOnion/catgirl-calculus 2023-11-11 15:21:28 +00:00
1d9f24d5cd fix: comments are now ignored again.
HyperOnion pushed to main at HyperOnion/catgirl-calculus 2023-11-11 15:18:09 +00:00
33bc039803 add validation of parentheses balance.
fd1bb299d4 rework parsing; add support for parentheses.
98757ce023 add ideas list.
Compare 3 commits »
HyperOnion pushed to main at HyperOnion/catgirl-calculus 2023-11-07 00:33:59 +00:00
7a50aa6e1e make prettified terms unambiguous.
6fb482df27 make REPL output optional with each call to `run`.
a3d013162c add `!.clear` command.
Compare 3 commits »
HyperOnion pushed to main at HyperOnion/catgirl-calculus 2023-11-06 22:11:55 +00:00
ccdcff4c8e add language overview to readme.
3834049b0f improve `!.env` output.
6e2cab649e fix REPL comment & empty line handling.
Compare 3 commits »
HyperOnion pushed to main at HyperOnion/catgirl-calculus 2023-11-06 21:35:39 +00:00
f7d3302219 update readme.
HyperOnion pushed to main at HyperOnion/io_calculator 2023-11-01 13:56:03 +00:00
0a3ba31c22 refactor main program to use quote blocks.
b8cca42602 implement quote blocks with metaprogramming.
f80faf85c8 separate cons cell demo from `program.txt`.
146ed31684 add equality checking operation `=`.
2dc84d1d5b add `read_word` function.
Compare 7 commits »
HyperOnion created branch map-test in HyperOnion/blockgame 2023-10-23 12:28:57 +00:00
HyperOnion pushed to map-test at HyperOnion/blockgame 2023-10-23 12:28:57 +00:00
15ac639ed0 create mapper prototype.
HyperOnion pushed to main at HyperOnion/blockgame 2023-10-22 20:42:29 +00:00
f63f60a846 minor refactor of leveled node registration.
41aa5536b0 remove placement prediction for leveled nodes.
1084214c10 tweak leveled node placement.
512847f8f6 improve placement of leveled nodes.
249a698b52 refactor: stacking of leveled nodes.
Compare 7 commits »
HyperOnion pushed to main at HyperOnion/blockgame 2023-10-22 19:35:25 +00:00
0bdbc5539a disable player fall damage.
f3d46e4d71 fix decomposition starting level.
4c21d9a015 fix decomposition with new leveled leaves.
27288f4a84 make decaying leaves have random level.
20a85bd7b1 add group "leafy" to leaves.
Compare 7 commits »
HyperOnion pushed to main at HyperOnion/blockgame 2023-10-21 20:44:07 +00:00
c1bc0d18a5 fix alias for highest level of leveled nodes.
HyperOnion pushed to main at HyperOnion/blockgame 2023-10-21 20:13:09 +00:00
ddf0ada4ff minor fix.
81bdcf6951 fix decomposing leaves registration.
a06b0a08af fully implement leveled nodes.
0c5d4891b7 add utility for extracting name parts.
8dfccdd315 remove unused variable.
Compare 13 commits »
HyperOnion pushed to main at HyperOnion/blockgame 2023-10-19 15:22:47 +00:00
40ff6896f2 update readme.
HyperOnion pushed to main at HyperOnion/blockgame 2023-10-19 15:16:51 +00:00
3fa17f8b68 make decomposition require dirty nodes nearby.
845e951d8d fix decomposing leaves construction.
ecd04f8105 balance: tweak decomposition rate bonuses.
37d192798e fix: decomposing leaves now check for falling.
123d3329cd increase decomposition temporal resolution.
Compare 26 commits »
HyperOnion pushed to main at HyperOnion/blockgame 2023-10-19 12:18:44 +00:00
9c28941a6a fix error in decomposing leaves placement code.
a4f121ac24 make some leaves non-walkable.
6bb71aa341 add opt-in falling_node collision for non-walkable nodes.
c0ef9c3677 tweak grass growth rate.
b22827952c add a comment.
Compare 16 commits »
HyperOnion pushed to main at HyperOnion/blockgame 2023-10-17 19:06:29 +00:00
07781855ad make loose node settling use an increasing ABM.
5df44d2b24 rework loose node registration.
968ae04b3a make `blockgame.register_node` wrapper emit events.
09bcf2260b integrate `bg_api_event` into `bg_api`.
75e66075d0 simplify node registration.
Compare 16 commits »
HyperOnion pushed to main at HyperOnion/blockgame 2023-10-17 13:17:08 +00:00
afc58d0b97 replace leaves decoration with saplings.
c5d51e9fe5 make nuts sometimes drop from leaves.
d9523dc015 remove unused mod `bg_funnel`.
d0a481334a refactor stoneworking recipe code.
d197e1f1e3 move `item_matches` into api.
Compare 11 commits »