Generated July 07, 2026 at 01:14 · apl_wasm interpreter vs. GNU APL test suite
| Status | Test File | Passed | Total | Coverage |
|---|---|---|---|---|
| ✓ | AAA | 1 | 1 | |
| ✓ | AAA | 5 | 5 | |
| ✗ | AAA | 0 | 1 | |
| ✓ | Add | 10 | 10 | |
| ✓ | And | 8 | 8 | |
| ✓ | Binding | 27 | 27 | |
| ✗ | Binomial | 9 | 10 | |
| ✓ | Boolean | 31 | 31 | |
| ✓ | Bracket_Index | 55 | 55 | |
| ✗ | Catenate | 26 | 27 | |
| ✓ | Catenate_with_Axis | 13 | 13 | |
| ✓ | Ceiling | 5 | 5 | |
| ✗ | Circle_Functions | 19 | 20 | |
| ✓ | Commute | 7 | 7 | |
| ✓ | Compress | 6 | 6 | |
| ✓ | Compress_with_axis | 5 | 5 | |
| ✓ | Conjugate | 5 | 5 | |
| ✗ | Deal | 1 | 2 | |
| ✓ | Decode | 11 | 11 | |
| ✗ | Depth | 16 | 17 | |
| ✓ | Direction | 6 | 6 | |
| ✗ | Disclose | 10 | 11 | |
| ✗ | Disclose_with_axis | 6 | 7 | |
| ✗ | Divide | 6 | 7 | |
| ✓ | Drop | 29 | 29 | |
| ✗ | Drop_with_axis | 8 | 9 | |
| ✗ | Each_dyadic | 9 | 10 | |
| ✗ | Each_monadic | 7 | 8 | |
| ✓ | Enclose | 21 | 21 | |
| ✗ | Enclose_with_axis | 26 | 27 | |
| ✓ | Encode | 19 | 19 | |
| ✓ | Enlist | 7 | 7 | |
| ✓ | Expand | 18 | 18 | |
| ✓ | Expand_with_axis | 13 | 13 | |
| ✓ | Exponential | 8 | 8 | |
| ✓ | Factorial | 6 | 6 | |
| ✓ | Fill | 5 | 5 | |
| ✓ | Find | 17 | 17 | |
| ✗ | First | 15 | 16 | |
| ✓ | Floor | 4 | 4 | |
| ✗ | Format | 2 | 3 | |
| ✗ | Format_by_example | 4 | 5 | |
| ✗ | Format_by_spec | 9 | 10 | |
| ✓ | Grade_down | 11 | 11 | |
| ✗ | Grade_down_with_collating_sequence | 8 | 9 | |
| ✓ | Grade_up | 13 | 13 | |
| ✗ | Grade_up_with_collating_sequence | 8 | 9 | |
| ✗ | Index | 8 | 9 | |
| ✗ | Index_Of | 6 | 7 | |
| ✗ | Index_with_axis | 1 | 2 | |
| ✗ | Inner_product | 8 | 9 | |
| ✗ | Intersection | 7 | 8 | |
| ✓ | Interval | 6 | 6 | |
| ✗ | Lambda | 0 | 1 | |
| ✓ | Laminate | 22 | 22 | |
| ✓ | Logarithm | 4 | 4 | |
| ✓ | Magnitude | 4 | 4 | |
| ✓ | Match | 12 | 12 | |
| ✓ | MatrixDivide | 18 | 18 | |
| ✗ | MatrixInverse | 6 | 7 | |
| ✗ | MatrixProduct | 2 | 3 | |
| ✓ | Maximum | 4 | 4 | |
| ✓ | Member | 18 | 18 | |
| ✓ | Minimum | 7 | 7 | |
| ✓ | Multiply | 7 | 7 | |
| ✓ | NaturalLogarithm | 4 | 4 | |
| ✓ | Negative | 4 | 4 | |
| ✓ | Numbers | 12 | 12 | |
| ✗ | OperPower | 13 | 14 | |
| ✓ | Or | 8 | 8 | |
| ✓ | OuterProduct | 4 | 4 | |
| ✓ | Partition | 38 | 38 | |
| ✗ | Partition_with_axis | 3 | 4 | |
| ✓ | PiTimes | 4 | 4 | |
| ✗ | Pick | 18 | 19 | |
| ✓ | Power | 12 | 12 | |
| ✓ | Quad_IO | 17 | 17 | |
| ✓ | Rank | 9 | 9 | |
| ✓ | Ravel | 15 | 15 | |
| ✓ | Ravel_with_axis | 33 | 33 | |
| ✓ | Reciprocal | 4 | 4 | |
| ✓ | Reduce | 25 | 25 | |
| ✓ | Reduce_N_wise | 22 | 22 | |
| ✓ | Reduce_N_wise_with_axis | 11 | 11 | |
| ✓ | Reduce_with_axis | 11 | 11 | |
| ✗ | Relational_functions | 2 | 3 | |
| ✓ | Replicate | 15 | 15 | |
| ✓ | Replicate_with_axis | 13 | 13 | |
| ✗ | Reshape | 20 | 21 | |
| ✗ | Residue | 6 | 7 | |
| ✓ | Reverse | 7 | 7 | |
| ✓ | Reverse_with_axis | 6 | 6 | |
| ✓ | Roll | 8 | 8 | |
| ✓ | Rotate | 18 | 18 | |
| ✓ | Rotate_with_axis | 11 | 11 | |
| ✓ | Scan | 5 | 5 | |
| ✓ | Scan_with_axis | 7 | 7 | |
| ✓ | Shape | 6 | 6 | |
| ✓ | Subtract | 5 | 5 | |
| ✗ | Take | 33 | 34 | |
| ✓ | Tokenizer | 15 | 15 | |
| ✓ | Transpose | 27 | 27 | |
| ✗ | Transpose_reversed_axes | 7 | 8 | |
| ✗ | Union | 8 | 9 | |
| ✗ | Without | 10 | 11 | |
| ✗ | ZZ | 0 | 1 | |
| ✓ | ZZ | 1 | 1 | |
| ✓ | ZZ | 1 | 1 | |
| ✗ | ZZ | 3 | 4 | |
| ✗ | ZZ | 3 | 4 | |
| ✗ | ZZ | 0 | 1 | |
| ✗ | ZZ | 0 | 1 | |
| ✓ | ZZ | 4 | 4 | |
| ✓ | ZZ | 2 | 2 | |
| ✓ | ZZ | 1 | 1 | |
| ✗ | ZZ | 1 | 2 | |
| ✓ | ZZ | 10 | 10 | |
| ✓ | ZZ | 4 | 4 | |
| ✗ | ZZ | 0 | 1 | |
| ✓ | ZZ | 4 | 4 | |
| ✗ | ZZ | 0 | 1 | |
| ✗ | ZZ | 4 | 5 | |
| ✗ | ZZ | 0 | 1 | |
| ✓ | ZZ | 1 | 1 | |
| ✓ | ZZ | 1 | 1 | |
| ✓ | ZZ | 2 | 2 | |
| ✓ | ZZ | 1 | 1 | |
| ✗ | ZZ | 0 | 1 | |
| ✗ | ZZ | 0 | 1 | |
| ✗ | ZZ | 0 | 1 | |
| ✓ | ZZ | 1 | 1 | |
| ✓ | ZZ | 2 | 2 | |
| ✓ | ZZ | 1 | 1 | |
| ✓ | ZZ | 1 | 1 | |
| ✓ | ZZ | 3 | 3 | |
| ✗ | ZZ | 0 | 1 | |
| ✗ | ZZ | 0 | 1 | |
| ✗ | ZZ | 1 | 2 | |
| ✗ | ZZ | 0 | 1 | |
| ✗ | ZZ | 0 | 1 | |
| ✓ | ZZ | 2 | 2 | |
| ✗ | ZZ | 2 | 3 | |
| ✓ | ZZ | 1 | 1 | |
| ✓ | ZZ | 2 | 2 | |
| ✗ | ZZ | 0 | 1 | |
| ✗ | ZZ | 1 | 2 | |
| ✗ | ZZ | 0 | 1 | |
| ✗ | ZZ | 2 | 3 | |
| ✗ | ZZ | 0 | 1 | |
| ✗ | ZZ | 1 | 2 | |
| ✓ | ZZ | 1 | 1 | |
| ✗ | ZZ | 0 | 1 | |
| ✓ | ZZZ | 26 | 26 | |
| ✗ | ZZZ | 18 | 19 | |
| ✗ | ZZZ | 114 | 115 | |
| ✗ | ZZZ | 8 | 9 | |
| ✓ | Zilde | 7 | 7 |