mxsh 0.2.0

Embeddable POSIX-style shell parser and runtime
Documentation
1
2
3
4
5
6
7
# Next Iteration Ideas

- Factor the AST test-construction helpers into a shared test-only module so future AST shape changes do not require touching many files by hand.
- Add reusable AST metadata-normalization helpers for tests instead of open-coded `strip_*` / `normalize_*` functions in multiple suites.
- Simplify canonical arithmetic rendering to avoid emitting extra grouping parens inside `$((...))` when precedence already preserves the same meaning.
- Create the missing `DEVELOPERS.md` repository map promised by the README so contributor onboarding starts from an accurate architecture and testing guide instead of a dead link.
- Expand `builtin_ulimit` to cover the full set of POSIX resource limits (`-c`, `-d`, `-l`, `-m`, `-p`, `-s`, `-t`, `-u`, `-v`) beyond the current `-a`, `-H`, `-S`, `-f`, `-n` subset.