🪞👃🪞 unspeaker
unspeaker synced commits to main at unspeaker/tengri from mirror 2025-08-24 01:06:51 +02:00
446ec7a714 feat(output): impl PartialEq for Measure
375b959e33 feat(input): add def_command
022bfa3e20 fix(proc): Command self type
Compare 3 commits »
unspeaker synced commits to main at unspeaker/tek from mirror 2025-08-24 01:06:49 +02:00
559d2fc4a1 menu works lol
cfd19062fd use def_command
Compare 2 commits »
unspeaker synced commits to main at unspeaker/tengri from mirror 2025-08-23 16:56:51 +02:00
e3e3c163da input: refactor, move dsl stuff to tek config
0621793930 dsl: update docs
3e2b07158c output: update README
d92e5efdd0 dsl: add dsl_words, dsl_exprs, from_literal
Compare 4 commits »
unspeaker synced commits to main at unspeaker/tek from mirror 2025-08-23 16:56:48 +02:00
5ccbb9719f config: extract
17c6184f0e refactor: config crate
d5865d941f almost back in commission
Compare 3 commits »
unspeaker synced commits to main at unspeaker/tengri from mirror 2025-08-23 00:36:52 +02:00
2557a0d253 dsl: refactor with eyes closed
unspeaker synced commits to main at unspeaker/tek from mirror 2025-08-23 00:36:49 +02:00
fa5f67f010 wip: need to reimplement strings in the dsl
unspeaker synced commits to main at unspeaker/tengri from mirror 2025-08-22 08:16:52 +02:00
56737c0f66 dsl: refactor with eyes closed
unspeaker synced commits to main at unspeaker/tengri from mirror 2025-08-17 22:06:51 +02:00
1ef898ac32 remove DslKey
ddd162f225 dsl: exp -> expr, sym -> word
Compare 2 commits »
unspeaker synced commits to main at unspeaker/tek from mirror 2025-08-17 22:06:50 +02:00
0d7998a5a8 wip: new error
unspeaker synced commits to main at unspeaker/tengri from mirror 2025-08-16 21:36:51 +02:00
ca4138e365 dsl: exp -> expr, sym -> word
cf253c28f9 dsl: modularize
4fc0db5777 dsl eval and ns again
Compare 3 commits »
unspeaker synced commits to main at unspeaker/tek from mirror 2025-08-16 21:36:49 +02:00
c0add81ff4 wip: new error
08730df042 wip: unified dsl_ns macro
Compare 2 commits »
unspeaker synced commits to main at unspeaker/tengri from mirror 2025-08-16 13:26:52 +02:00
4c312ac8d7 wip: dsl eval and ns again
unspeaker synced commits to main at unspeaker/tek from mirror 2025-08-16 13:26:49 +02:00
0c97f68754 wip: unified dsl_ns macro
28aacd7cbc add RUSTFLAGS in Justfile
f87a5c14f9 switch to rust 2024
Compare 3 commits »
unspeaker synced commits to main at unspeaker/tengri from mirror 2025-08-15 21:06:53 +02:00
d7884f6289 dsl: some ns progress
f626860924 wip: dsl refactor
Compare 2 commits »
unspeaker synced commits to main at unspeaker/tek from mirror 2025-08-15 21:06:51 +02:00
74b497cf3a wip: some namespace progress
ea47d605a6 improve error display
cac3fe044e chore: fix 30-40 warnings
Compare 3 commits »
unspeaker synced commits to main at unspeaker/tengri from mirror 2025-08-12 20:00:27 +02:00
a1190a24a1 dsl: add DslExpNs::from_exp; return Perhaps rather than Usually
3298d6b6e1 tui: trim all strings
Compare 2 commits »
unspeaker synced commits to main at unspeaker/tek from mirror 2025-08-12 20:00:26 +02:00
4604ad66a2 wip: bringing it back to life
unspeaker synced commits to main at unspeaker/tengri from mirror 2025-08-11 03:20:29 +02:00
ab1afa219f input, output: formatting, warnings
ab0dc3fae0 dsl: add ns
35a5784d23 stack: support above/below
Compare 3 commits »
unspeaker synced commits to main at unspeaker/tek from mirror 2025-08-11 03:20:28 +02:00
3dada45ea9 refactor config load
fcfb7a0915 slightly closer to scripted
Compare 2 commits »
unspeaker synced commits to main at unspeaker/tengri from mirror 2025-08-10 19:20:26 +02:00
7fd6c91643 need const trie :(
e839096cf3 docs: operators idea
Compare 2 commits »