Replaces the bespoke 116-line conformance.sh with a conformance.conf + 1-line exec shim, reusing lib/guest/conformance.sh. Surfaced + fixed a silent undercount: the old awk extractor reported pipeline=40, but pipeline.sx has 152 assertions — real total is 562/562, not 450/450. Driver reads counter globals directly. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
23 lines
716 B
Markdown
23 lines
716 B
Markdown
# APL Conformance Scoreboard
|
|
|
|
_Generated by `lib/apl/conformance.sh`_
|
|
|
|
| Suite | Pass | Fail | Total |
|
|
|-------|-----:|-----:|------:|
|
|
| structural | 94 | 0 | 94 |
|
|
| operators | 117 | 0 | 117 |
|
|
| dfn | 24 | 0 | 24 |
|
|
| tradfn | 25 | 0 | 25 |
|
|
| valence | 14 | 0 | 14 |
|
|
| programs | 45 | 0 | 45 |
|
|
| system | 13 | 0 | 13 |
|
|
| idioms | 64 | 0 | 64 |
|
|
| eval-ops | 14 | 0 | 14 |
|
|
| pipeline | 152 | 0 | 152 |
|
|
| **Total** | **562** | **0** | **562** |
|
|
|
|
## Notes
|
|
|
|
- Suites use the standard `apl-test name got expected` framework loaded against `lib/apl/runtime.sx` + `lib/apl/transpile.sx`.
|
|
- `lib/apl/tests/parse.sx` and `lib/apl/tests/scalar.sx` use their own self-contained frameworks and are excluded from this scoreboard.
|