|
|
73eb935282
|
refactor(dsl): use traits instead of enums
/ build (push) Waiting to run
|
2025-07-20 04:29:06 +03:00 |
|
|
|
d72a3b5b8f
|
fix(input): sorting out event map
|
2025-07-19 20:24:38 +03:00 |
|
|
|
238ac2e888
|
simplify
|
2025-07-19 18:03:18 +03:00 |
|
|
|
291b917970
|
this one at least compiles
|
2025-07-19 07:55:56 +03:00 |
|
|
|
a145e332de
|
1 file, 300 lines, many worries
/ build (push) Waiting to run
|
2025-07-17 21:45:59 +03:00 |
|
|
|
d99b20c99d
|
wip: fix(dsl): kinda patch it up
|
2025-07-17 19:29:14 +03:00 |
|
|
|
ca4c558eab
|
fix(input): InputMap manual Default impl
|
2025-07-14 23:06:29 +03:00 |
|
|
|
7271081fc9
|
wip: mrr
|
2025-07-14 22:22:45 +03:00 |
|
|
|
6c3a0964ec
|
wip: fix(input): grr
/ build (push) Has been cancelled
todo: per-key inptut map layering
|
2025-06-22 11:00:51 +03:00 |
|
|
|
11f686650f
|
wip: fix(dsl): maybe getting somewhere?
/ build (push) Waiting to run
|
2025-06-21 19:20:39 +03:00 |
|
|
|
91dc77cfea
|
wip: refactor dsl
/ build (push) Has been cancelled
|
2025-06-18 21:32:46 +03:00 |
|
|
|
c8827b43c3
|
wip: slowly remembering where i was
/ build (push) Has been cancelled
|
2025-06-13 11:42:20 +03:00 |
|
|
|
17506726cb
|
wip: updating tests
/ build (push) Waiting to run
|
2025-06-12 21:56:59 +03:00 |
|
|
|
21832453d9
|
dsl,input,output,proc,tui: fix warnings
|
2025-06-12 19:29:12 +03:00 |
|
|
|
cb47c4d0ff
|
dsl goes fat
/ build (push) Has been cancelled
|
2025-05-27 00:53:06 +03:00 |
|
|
|
08a8dff93d
|
wip: dsl: continuing to offload to Ast
|
2025-05-26 23:39:02 +03:00 |
|
|
|
e9d4c7e0bc
|
AstToken -> Ast <- AstValue
|
2025-05-26 23:32:59 +03:00 |
|
|
|
d6e8be6ce5
|
dsl gets the gordian treatment
|
2025-05-26 22:49:55 +03:00 |
|
|
|
7097333993
|
wip: dsl: more rework
|
2025-05-26 01:30:13 +03:00 |
|
|
|
f1b24d436a
|
wip: ast/cst
/ build (push) Waiting to run
|
2025-05-25 22:48:29 +03:00 |
|
|
|
3e1084555b
|
wip: dsl, output, input, proc, tui: sorting out give and take
/ build (push) Waiting to run
|
2025-05-24 23:57:12 +03:00 |
|
|
|
cbd28a5934
|
dsl: auto-impl the obvious one (hopefully)
/ build (push) Waiting to run
re foreign trait constraints
|
2025-05-23 21:52:08 +03:00 |
|
|
|
ddf0c05d5f
|
dsl: Provide -> Take, Receive -> Give (swap + shorten)
|
2025-05-23 21:39:29 +03:00 |
|
|
|
583660c330
|
wip: finally, informative type errors from the macro
/ build (push) Has been cancelled
fixin mixin
|
2025-05-21 15:54:27 +03:00 |
|
|
|
776cea6f1b
|
dsl: reduce number of lifetime arguments
/ build (push) Waiting to run
|
2025-05-21 02:50:26 +03:00 |
|
|
|
f714302f21
|
FromDsl -> Namespace
|
2025-05-21 00:06:36 +03:00 |
|
|
|
455d6d00d5
|
read explicit lifetime to FromDsl
/ build (push) Waiting to run
|
2025-05-20 22:02:51 +03:00 |
|
|
|
7c1cddc759
|
wip: directionalize!
can't fit all into 1 trait because of directionality
of trait implementation rules and constraints :(
|
2025-05-20 19:04:39 +03:00 |
|
|
|
f797a7143d
|
extact dsl_token; flip Dsl; try to obviate ViewContext
|
2025-05-20 16:27:05 +03:00 |
|
|
|
90f5699fff
|
dsl: use only Dsl trait
|
2025-05-19 00:06:03 +03:00 |
|
|
|
496a9202d5
|
input: better dsl error handling
|
2025-05-14 22:16:52 +03:00 |
|
|
|
8dda576c9d
|
add tengri_core; fix errors and warnings; unify deps
|
2025-05-10 15:25:09 +03:00 |
|
|
|
fe8ecf8a98
|
input, proc: add full paths in macros
|
2025-05-09 22:43:12 +03:00 |
|
|
|
20ccff13de
|
proc: auto implement Context on command target
Context and TryFromDsl overlap
|
2025-05-09 21:13:52 +03:00 |
|
|
|
60c0771024
|
proc, input, output: cleanup warnings
|
2025-05-09 20:02:24 +03:00 |
|
|
|
5e09f5a4bb
|
wip: dsl, input, output, proc: more precise lifetimes
/ build (push) Waiting to run
|
2025-05-09 18:17:10 +03:00 |
|
|
|
22d63eed9c
|
input, dsl: cleanup
/ build (push) Waiting to run
|
2025-05-09 01:38:18 +03:00 |
|
|
|
b7bb6119aa
|
remove old declarative macros
|
2025-05-08 22:14:16 +03:00 |
|
|
|
2c797fd41f
|
wip: scaffold proc crate and view macro
|
2025-05-03 17:32:57 +03:00 |
|
|
|
3df1938626
|
dsl: InputLayerCond; collect macros
|
2025-05-03 02:13:22 +03:00 |
|
|
|
44ebe17c66
|
input_dsl: cleanup commented code
/ build (push) Waiting to run
|
2025-04-30 21:51:07 +03:00 |
|
|
|
119d5c35f0
|
input_dsl: expose InputMap layers; add From<SourceIter> for TokenIter
|
2025-04-30 21:49:01 +03:00 |
|
|
|
4ec51d5b69
|
input, dsl: implement InputMap command matching
/ build (push) Has been cancelled
|
2025-04-28 23:28:53 +03:00 |
|
|
|
35ad371205
|
input: add InputMap; dsl/output/tui: Atom->Dsl
/ build (push) Waiting to run
|
2025-04-28 04:55:27 +03:00 |
|
|
|
fa5ff90be6
|
input: sexpr defcom
|
2025-04-27 01:57:10 +03:00 |
|
|
|
3861439c49
|
feat(input): add defcom! macro
|
2025-04-24 21:03:39 +03:00 |
|
|
|
9b3c8d4ac6
|
tag global v0.1.1
|
2025-03-16 23:43:14 +02:00 |
|
|
|
71dead5150
|
group tui_engine and tui_content; cargo update
|
2025-03-16 23:33:27 +02:00 |
|
|
|
877b344765
|
edn -> dsl
|
2025-03-15 16:49:26 +02:00 |
|
|
|
d30eda33d1
|
tek_ -> tengri_; reset to v0.1.0; add root reexporter package
|
2025-03-14 23:39:31 +02:00 |
|