Some checks failed
Test, Build, and Deploy / test-build-deploy (push) Failing after 53s
7a try/trap: tcl-cmd-try extended with `trap pattern varlist body` clause
matching errorcode prefix. Handler varlist supports {result optsdict}.
Added tcl-try-trap-matches?, tcl-try-build-opts helpers.
7b exec pipelines: new exec-pipeline SX primitive parses `|`, `< file`,
`> file`, `>> file`, `2> file`, `2>@1` and builds a process pipeline
via Unix.pipe + create_process. tcl-cmd-exec dispatches to it on
metachar presence.
7c string audit: added string equal (-nocase, -length), totitle, reverse,
replace; added string is true/false/xdigit/ascii classes.
7d TclOO: minimal `oo::class create NAME body` with method/constructor/
destructor/superclass; instances via `Cls new ?args?`; method dispatch
via per-object Tcl command; single inheritance via :super chain.
Stored in interp :classes / :oo-objects / :oo-counter.
7e regexp audit: existing Re.Pcre wrapper handles ^/$ anchors, \\b
boundaries, -nocase, captures, regsub -all. Added regression tests.
+22 idiom tests (5 try, 5 exec pipeline, 7 string, 6 regexp, 5 TclOO).
[WIP — full suite verification pending]
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>