• Joined on 2024-09-06
sfj pushed to main at sfja/karlkoder-playground 2025-10-15 00:34:57 +02:00
2b87a57d43 doc rotate and stuff
935f99c22d add rotate and stuff
Compare 2 commits »
sfj pushed to main at sfja/karlkoder-playground 2025-10-14 23:14:38 +02:00
0320a74012 cache image sprites
sfj pushed to main at sfja/karlkoder-playground 2025-10-10 18:47:52 +02:00
b9dbcc5de8 add key events
sfj pushed to main at sfja/karlkoder-playground 2025-10-10 18:08:24 +02:00
fb8c5e2961 fr this time
sfj pushed to main at sfja/karlkoder-playground 2025-10-10 18:03:15 +02:00
9a2c8cde16 no hyphens in filenames
sfj pushed to main at sfja/karlkoder-playground 2025-10-10 18:02:18 +02:00
e03f8ee662 also fix import
sfj pushed to main at sfja/karlkoder-playground 2025-10-10 18:01:19 +02:00
ea22b2de6a mv playground src
5ae84ad471 make gamelib rational
Compare 2 commits »
sfj pushed to main at sfja/karlkoder-playground 2025-10-10 16:59:58 +02:00
d480d8f4d0 split js into playground and gamelib
sfj pushed to main at sfja/vc4 2025-10-02 22:44:07 +02:00
ffd29ea5af add stuff
sfj pushed to main at sfja/vc4 2025-10-02 22:06:16 +02:00
bf57809cb8 add stuff
sfj pushed to main at sfja/phi-lang 2025-09-25 19:31:27 +02:00
50417fd735 add expr ids
sfj pushed to main at sfja/phi-lang 2025-09-25 15:59:09 +02:00
f17f098d20 use relative imports
sfj pushed to main at sfja/phi-lang 2025-09-25 15:56:10 +02:00
7e42abb239 add fs builtins
sfj pushed to main at sfja/phi-lang 2025-09-24 00:02:09 +02:00
6b7bb78976 emit file reference
sfj pushed to main at sfja/phi-lang 2025-09-23 23:54:10 +02:00
b286f9dca0 import files once
sfj pushed to main at sfja/phi-lang 2025-09-23 21:24:12 +02:00
3560718575 syntax: import keyword
sfj pushed to main at sfja/phi-lang 2025-09-23 19:47:38 +02:00
a72790476c split up compiler
sfj pushed to main at sfja/phi-lang 2025-09-23 19:30:43 +02:00
f8ac0f3b6c implement import
sfj pushed to main at sfja/phi-lang 2025-09-23 17:35:13 +02:00
67cd456762 runtime: allow more files
sfj pushed to main at sfja/phi-lang 2025-09-23 17:12:30 +02:00
ea38234ae2 remove unused code