-
3691299adf
gneiss: a VM implemented on SQLite, and a working implementation of fizzbuzz for it
waltz
Jeremy Penner
2022-04-20 23:26:16 -0400
-
6984389fbf
sqlog compiler fixes and extensions
Jeremy Penner
2022-04-20 23:22:38 -0400
-
6df7ec8c33
more editor shit, use repls for things, show docs in autocomplete
Jeremy Penner
2022-04-20 23:21:41 -0400
-
5914e83437
implement sqlite logging, disable broken ffi.gc
Jeremy Penner
2022-04-20 23:21:04 -0400
-
64312e57fa
maybe run with cffi on PUC Lua? Untested
Jeremy Penner
2022-04-18 22:44:11 -0400
-
9f2da61b88
Refactor selection expansion, implement autocomplete
Jeremy Penner
2022-04-10 15:31:34 -0400
-
1673c7322e
interactive go to def with autocomplete
Jeremy Penner
2022-04-10 12:47:44 -0400
-
f199a9238d
Upgrade to Fennel 1.1.0
Jeremy Penner
2022-04-10 12:24:09 -0400
-
c0ae50fba0
Implement go to definition, REPL restart on crash
Jeremy Penner
2022-04-10 12:03:16 -0400
-
0914090ed4
Refactor REPL - eval hotkey now pipes to active REPL session
Jeremy Penner
2022-04-10 00:20:18 -0400
-
35d9fc10e7
implement SQL function calls, unquote
Jeremy Penner
2022-04-09 11:36:19 -0400
-
f33b0cd695
Add lite command to unload macros
Jeremy Penner
2022-04-02 23:37:19 -0400
-
926d808a92
autoindex defined tables, allow table creation / arbitrary sql in specify blocks, fix hashfn escape
Jeremy Penner
2022-04-02 23:29:37 -0400
-
078e667c44
Implement automatic identifier quoting
Jeremy Penner
2022-04-02 22:23:01 -0400
-
0f31f8ea4c
remove dependencies, add commentary, fix diet-sqlite
Jeremy Penner
2022-04-02 22:04:12 -0400
-
fd3fcbd978
integrate sqlite, reorganize code
Jeremy Penner
2022-03-29 13:24:34 -0400
-
837ee0299a
return full analysis
Jeremy Penner
2022-03-28 11:27:09 -0400
-
0cdcd865c5
Implement update
Jeremy Penner
2022-03-27 16:49:22 -0400
-
ea5da24813
implement insert and delete
Jeremy Penner
2022-03-27 16:23:28 -0400
-
82d04e0649
comparison support, fix bugs in inference rules
Jeremy Penner
2022-03-27 14:34:50 -0400
-
f0156c576a
fix fennel syntax highlighting quirk
Jeremy Penner
2022-03-27 12:26:52 -0400
-
6d46d0f638
implement math, tweak syntax
Jeremy Penner
2022-03-27 12:26:26 -0400
-
e1e0e168b6
implement inference rules
Jeremy Penner
2022-03-27 00:10:37 -0400
-
881943ed17
implement self-joins
Jeremy Penner
2022-03-26 12:24:03 -0400
-
c25cb5d292
sqlog starts to generate some reasonable queries
Jeremy Penner
2022-03-26 12:11:55 -0400
-
86c9a69648
Update to fennel 1.0, updated inspector
main
Jeremy Penner
2022-02-09 21:12:50 -0500
-
f9dcccf773
Fix Pac-Man diagonal movement, stop animating when not moving
Jeremy Penner
2021-04-14 21:20:16 -0400
-
66fcd6a3cf
Pacman movement! Basically.
Jeremy Penner
2021-04-13 19:56:23 -0400
-
ab69260091
animate pacman
Jeremy Penner
2021-04-11 22:01:34 -0400
-
856d6400f5
Refactor inspector to use multimethods, generalize picking best one
Jeremy Penner
2021-04-11 14:08:57 -0400
-
4c6d909031
implement multimethods
Jeremy Penner
2021-04-10 23:39:42 -0400
-
e7d6d76ca8
Update to fennel 0.9.1-dev
Jeremy Penner
2021-04-10 13:15:51 -0400
-
82e5706d89
Update to fennel 0.9.0 (monkeypatched)
Jeremy Penner
2021-04-09 19:05:36 -0400
-
47230144bb
Bomberman movement cleanup, notes on pacman movement
Jeremy Penner
2021-04-04 13:26:47 -0400
-
238dcee158
Final Bomberman movement!
Jeremy Penner
2021-04-03 23:13:33 -0400
-
02099c9461
Improved Bomberman movement
Jeremy Penner
2021-04-03 22:36:12 -0400
-
d84a515a55
repl: table inspector
Jeremy Penner
2021-04-03 22:35:50 -0400
-
fec30be7dd
fix broken hot reload pattern, handle exceptions in game updates
Jeremy Penner
2021-03-30 19:24:52 -0400
-
4f96c63d00
Implement a repl!!
Jeremy Penner
2021-03-29 01:03:43 -0400
-
a51d747797
maze generation, first pass at bomberman collision (bad!)
Jeremy Penner
2021-03-28 15:23:08 -0400
-
1ee0d7980a
rewrite entity system, implement tilemaps, who knows
Jeremy Penner
2021-03-07 11:55:50 -0500
-
23b6193024
Initial checkin
Jeremy Penner
2021-02-07 16:56:19 -0500