aboutsummaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
Diffstat (limited to 'test')
-rw-r--r--test/dzrt.bqn17
1 files changed, 5 insertions, 12 deletions
diff --git a/test/dzrt.bqn b/test/dzrt.bqn
index ae217e07..a915a7ad 100644
--- a/test/dzrt.bqn
+++ b/test/dzrt.bqn
@@ -1,23 +1,16 @@
# Runtime hosted in dzaima/BQN
⟨src,need⟩ ← •Import "../src/pr.bqn"
-⟨DRun⟩ ← •Import "dc.bqn"
-⟨DCompile⟩ ← need •Import "dc.bqn"
-glyphs ← ∾ gl ← •Import "../src/glyphs.bqn"
+⟨DRun⟩ ← need •Import "dc.bqn"
+glyphs ← ∾ •Import "../src/glyphs.bqn"
GroupLen ← {(𝕨⌈≠)⊸↑0•FillFn≠¨⊔𝕩}
extra ← ⟨ •Type, •FillFn, ⋆⁼, GroupLen, ∾⊔∘⊢, •_fillBy_ ⟩
-provide ← { g←𝕩∊glyphs ⋄ (⍋⍋g)⊏extra∾•BQN¨g/𝕩 } ∾need
+provide ← { g←𝕩∊glyphs ⋄ (⍋⍋g)⊏extra∾•BQN∘⥊¨g/𝕩 } ∾need
-rt‿SetPrims ← •COMP ⟨provide,(•BQN"•"⊸∾)¨⟩ DCompile src
+rt‿SetPrims ← ⟨provide,!∘0¨⟩ DRun src
PrimInd ← rt⊸⊐⌾<
Decompose ← ((≠glyphs)>PrimInd)◶⟨•Decompose,0⊸≍⟩
SetPrims ⟨ Decompose, PrimInd ⟩
-sys ← {𝕩⊏˜𝕨⊸⊐}˝⍉>⟨
- "bqn"‿{BQN𝕩}
- "type"‿•Type
- "glyph"‿(glyphs⊑˜PrimInd)
- "decompose"‿Decompose
-⟩
-⟨rt,Sys⟩
+rt