| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | rust, js: do plain old object translation is wasm. use workers | Brian Cully | 2025-12-18 | 3 | -189/+126 |
| | | |||||
| * | js: move robo state to worker | Brian Cully | 2025-12-17 | 4 | -78/+171 |
| | | |||||
| * | js: aesthetics | Brian Cully | 2025-12-16 | 2 | -2/+2 |
| | | |||||
| * | js: don't run extra tick/frame after haltenblinken | Brian Cully | 2025-12-16 | 1 | -3/+9 |
| | | |||||
| * | html: animate independently of tick rate, reorg a lot of html | Brian Cully | 2025-12-16 | 3 | -85/+132 |
| | | | | | | i should have done this in more commits, but i'm not going to go back and fix it now. | ||||
| * | rename velocity to speed | Brian Cully | 2025-12-16 | 5 | -30/+42 |
| | | | | | mass is a scalar quantity | ||||
| * | js: set fps to 30 and use a circle for the avatar | Brian Cully | 2025-12-16 | 1 | -3/+7 |
| | | |||||
| * | make: add deploy rule | Brian Cully | 2025-12-15 | 1 | -2/+8 |
| | | |||||
| * | js: put x/y coords in robo object, not global | Brian Cully | 2025-12-15 | 1 | -33/+38 |
| | | |||||
| * | js: remove debugging | Brian Cully | 2025-12-15 | 1 | -1/+0 |
| | | |||||
| * | html: add arena canvas and update robo from code | Brian Cully | 2025-12-15 | 5 | -1/+92 |
| | | |||||
| * | compiler: add support for say, heading, velocity, and doppler | Brian Cully | 2025-12-15 | 1 | -0/+49 |
| | | |||||
| * | vm: add support for robo stuff: velocity, heading, doppler, say | Brian Cully | 2025-12-15 | 1 | -0/+111 |
| | | |||||
| * | compiler: add support for not, and, or, xor | Brian Cully | 2025-12-15 | 1 | -0/+32 |
| | | |||||
| * | fmt | Brian Cully | 2025-12-15 | 1 | -4/+2 |
| | | |||||
| * | vm: Add boolean operators for not, and, or, and xor | Brian Cully | 2025-12-15 | 3 | -2/+99 |
| | | |||||
| * | whitespace | Brian Cully | 2025-12-14 | 1 | -1/+4 |
| | | |||||
| * | rustfmt | Brian Cully | 2025-08-31 | 4 | -145/+207 |
| | | |||||
| * | dir-locals: add rust-analyzer config | Brian Cully | 2025-08-31 | 2 | -1/+5 |
| | | |||||
| * | wip: another attempt at extensibility | Brian Cully | 2025-08-25 | 1 | -29/+35 |
| | | |||||
| * | make slo-fac more impressive | Brian Cully | 2025-08-25 | 1 | -2/+2 |
| | | | | | by counting to 15! | ||||
| * | wip: robo plugin stuff | Brian Cully | 2025-08-25 | 2 | -0/+63 |
| | | | | | | i have no idea how to make this work with rust without resorting to unsafe. | ||||
| * | stop using ‘Result’ for tests | Brian Cully | 2025-08-25 | 1 | -103/+75 |
| | | | | | i don't know why i liked it. | ||||
| * | some underflow tests | Brian Cully | 2025-08-25 | 1 | -1/+31 |
| | | |||||
| * | do in-place memory manipulation for rot/dup/swap | Brian Cully | 2025-08-25 | 1 | -13/+31 |
| | | |||||
| * | load forth from server | Brian Cully | 2025-08-25 | 3 | -22/+41 |
| | | |||||
| * | min-height for editor | Brian Cully | 2025-08-25 | 1 | -0/+1 |
| | | |||||
| * | add slow factorial example | Brian Cully | 2025-08-25 | 1 | -0/+28 |
| | | | | | more blinken! | ||||
| * | tail-position if no longer needs ret | Brian Cully | 2025-08-25 | 2 | -14/+26 |
| | | |||||
| * | add sample code in site | Brian Cully | 2025-08-25 | 2 | -5/+21 |
| | | |||||
| * | add comments | Brian Cully | 2025-08-25 | 2 | -1/+27 |
| | | |||||
| * | let src div size itself | Brian Cully | 2025-08-25 | 1 | -1/+0 |
| | | |||||
| * | put tail call substitution in an fn and call it inside if/then | Brian Cully | 2025-08-25 | 1 | -18/+66 |
| | | |||||
| * | add rot and swap | Brian Cully | 2025-08-25 | 2 | -5/+66 |
| | | |||||
| * | make runtime errors std::error::Error | Brian Cully | 2025-08-25 | 1 | -0/+8 |
| | | |||||
| * | use isize | Brian Cully | 2025-08-25 | 1 | -1/+1 |
| | | |||||
| * | use ‘DataStackType’ instead of hard-coding i32 | Brian Cully | 2025-08-25 | 3 | -5/+7 |
| | | | | | i want to try isize | ||||
| * | clippy | Brian Cully | 2025-08-25 | 6 | -96/+82 |
| | | |||||
| * | apparently ‘mod.rs’ is the old way | Brian Cully | 2025-08-24 | 1 | -0/+0 |
| | | |||||
| * | move factorial test to integration test | Brian Cully | 2025-08-24 | 3 | -34/+29 |
| | | |||||
| * | parser → compiler | Brian Cully | 2025-08-24 | 1 | -2/+2 |
| | | |||||
| * | move html stuff into ‘site’ | Brian Cully | 2025-08-24 | 5 | -4/+4 |
| | | |||||
| * | rename parser → compiler, interp → vm | Brian Cully | 2025-08-24 | 5 | -318/+318 |
| | | | | | reflects reality better | ||||
| * | use css custom highlights for in-text blinken | Brian Cully | 2025-08-24 | 3 | -20/+12 |
| | | |||||
| * | try some rusty stuff with std traits | Brian Cully | 2025-08-24 | 1 | -31/+29 |
| | | |||||
| * | add license | Brian Cully | 2025-08-24 | 2 | -0/+6 |
| | | |||||
| * | pass annotations to js so we can highlight program text | Brian Cully | 2025-08-24 | 5 | -39/+145 |
| | | |||||
| * | begginnenblinken | Brian Cully | 2025-08-23 | 4 | -50/+118 |
| | | |||||
| * | render call and data stacks | Brian Cully | 2025-08-23 | 3 | -13/+72 |
| | | |||||
| * | highlight running code | Brian Cully | 2025-08-23 | 3 | -6/+47 |
| | | |||||
