some ad-hoc ecs queries and player controls setup

a perpetual storm
programming and music!!
i made some progress on my programming language, now i can write
vec2: #
[. x y]: #
.x: x
.y: y
.: methods
methods: #
[a .+ b]: vec2 [+ [a .x] [b .x]]
[+ [a .y] [b .y]]
[a .* b]: vec2 [* [a .x] b]
[* [a .y] b]
pos: [vec2 10 10]
#
[. .draw]:
circle [pos .x] [pos .y] 10
[. .update dt]:
set pos [pos .+ [[vec2 10 10] .* dt]]
it defines a little vec2 class, and uses it to draw a moving circle