Add std/iter spec; track std/iter coverage #2

Merged
ober merged 1 commit from feature/std-iter-spec into main 2026-08-05 14:40:38 -04:00
Owner

Summary

Add a std/iter GerbilSpec covering the :std/iter surface: for, for/collect, for/fold, in-* iterators, when/unless xforms and filters. Faithfully transcribed from Gerbil's own unit test (src/std/iter/iter-test.ss) and verified against the pinned Gerbil v0.19 binary.

Changes

  • spec/std/iter/iter-test.ss: new dual-host spec
  • data/coverage-modules.sexp: register std/iter
  • COVERAGE.md: regenerated (now 7 areas)

Verification

  • gxtest spec/std/iter/iter-test.ss on Gerbil v0.19 → OK
  • ./ai/coverage-audit.ss --check → ok
## Summary Add a `std/iter` GerbilSpec covering the `:std/iter` surface: `for`, `for/collect`, `for/fold`, `in-*` iterators, `when`/`unless` xforms and filters. Faithfully transcribed from Gerbil's own unit test (`src/std/iter/iter-test.ss`) and verified against the pinned Gerbil v0.19 binary. ## Changes - `spec/std/iter/iter-test.ss`: new dual-host spec - `data/coverage-modules.sexp`: register `std/iter` - `COVERAGE.md`: regenerated (now 7 areas) ## Verification - `gxtest spec/std/iter/iter-test.ss` on Gerbil v0.19 → OK - `./ai/coverage-audit.ss --check` → ok
Add std/iter spec; track std/iter coverage
Some checks failed
gerbil-spec / gerbil-v0-19 (pull_request) Failing after 1s
3eb2e64c58
Transcribe Gerbil's own :std/iter unit test (src/std/iter/iter-test.ss)
plus observed behavior on the pinned Gerbil v0.19 binary. Covers for,
for/collect, for/fold, iter xforms (when/unless), and filters.
Regenerate COVERAGE.md; register std/iter in coverage-modules.
ober merged commit 512f1af3db into main 2026-08-05 14:40:38 -04:00
ober referenced this pull request from a commit 2026-08-05 14:40:40 -04:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
ober/gerbil-spec!2
No description provided.