diff options
| -rw-r--r-- | test/report.bqn | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/test/report.bqn b/test/report.bqn new file mode 100644 index 00000000..2495fa36 --- /dev/null +++ b/test/report.bqn @@ -0,0 +1,26 @@ +Native ← Exec ← •BQN + +Trim ← ((∨`∧∨`⌾⌽)' '⊸≠)⊸/ + +Supports ← { + l ← (0<≠)◶0‿('#'≠⊑)¨⊸/ ∾ {•FLines "cases/"∾𝕩∾".bqn"}¨𝕩 + c ← ('%'⊸= (∨´⊣)◶⟨"1"⋈⊢, Trim¨(+`-2⊸×)⊸⊔⟩ ⊢)¨ l + r ← {("!"⊸≡◶⟨<Native,0˙⟩𝕨) ≢ <∘Exec⎊0𝕩}´¨ c + f‿e ← +` 2↑/⁼ r / ("!"≡⊑)¨c + W ← ∾⟜(∾⟜" of "⊸∾○•Repr⟜(≠c)) + { + e=0 ? "Passing" ; + f=0 ? "Ignores errors: " W e ; + "Failed " W e + } +} +Row ← {∾"| "‿𝕨‿" | "‿𝕩} +head ← ⋈⟜(⊢+'|'⊸≠×'-'⊸-) "Feature " Row "Support" +•Out ¯1↓ ∾ ∾⟜(@+10)¨ head ∾ Row⟜Supports´¨ ⟨ + ⟨"Basics ", "bytecode"‿"simple"‿"literal"‿"token"‿"syntax"‿"prim"⟩ + ⟨"Inferred ", "identity"‿"undo"‿"under"⟩ + ⟨"Fills ", ⋈"fill"⟩ + ⟨"Headers ", ⋈"header"⟩ + ⟨"Namespaces ", ⋈"namespace"⟩ + ⟨"Undo headers", ⋈"unhead"⟩ +⟩ |
