This commit is contained in:
2025-08-31 12:14:00 +02:00
parent 3a3f1765ab
commit 71fa80acba
2 changed files with 27 additions and 13 deletions

View File

@@ -25,14 +25,13 @@
(':t (':str-cat (':t2ot-elt k) ":")))
(:macro @ ( (k(:c-paren-eval _)) v )
(':t k ": " v))
(':t (':dict-key (':atm-to-str k)) v))
(:macro @ ( (k(:c-paren-eval _)) (v(:c-atm _)) )
(:macro @ ( (k(:c-paren-eval _)) (v(:c-paren-eval _)) )
(':t (':str-cat (':str-cat (':atm-to-str k) ": ") (':atm-to-str v) )))
(:macro @ ( (k(:c-paren-eval _)) v .. other)
(k v)
other)
(':t (':dict-key (':atm-to-str k)) v other))
(:macro t2ot-elt ( hd )
(':atm-to-str hd))
@@ -57,9 +56,14 @@
(':indent hd)
(':indent tl))
(:macro indent-each ())
(:macro indent-each ( hd )
(':indent hd))
(:macro indent-each ( hd .. tl )
(':indent hd)
(':indent tl))
(':indent-each tl))
(:macro rm-first (x .. tl)
tl)
@@ -67,6 +71,15 @@
(:macro indent ( (x(:c-li0-eq _ :tree)) )
(':tree (':indent-each (':rm-first (':unpack x)))))
(:macro indent ( (x(:c-li0-eq _ :atm-to-str)) )
(':atm-to-str (':indent-each (':rm-first (':unpack x)))))
(:macro indent ( (x(:c-li0-eq _ :yot)) )
(':yot (':indent-each (':rm-first (':unpack x)))))
(:macro indent ( (x(:c-li0-eq _ :dict-key)) )
(':dict-key (':indent-each (':rm-first (':unpack x)))))
(name "Complex CI/CD Pipeline")
(on