From 9cb38df9b93ddd2643a33b3705588070018802f0 Mon Sep 17 00:00:00 2001 From: Marshall Lochbaum Date: Sat, 19 Jun 2021 13:33:46 -0400 Subject: =?UTF-8?q?Verify=20that=20=F0=9D=95=A8=20is=20passed=20in=20block?= =?UTF-8?q?s=20where=20it's=20needed?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/c.bqn | 2 ++ 1 file changed, 2 insertions(+) (limited to 'src') diff --git a/src/c.bqn b/src/c.bqn index b4cd816f..9c71cf6b 100644 --- a/src/c.bqn +++ b/src/c.bqn @@ -247,6 +247,8 @@ Parse ← {r‿vn‿i‿e‿def←𝕨⋄nv←≠vn fl←(dy×⊏⟜os)⊸+fa+dy # Function application site dr∾↩((1+dy)×fn←2=fm←fa⊏ne)/fl # Turn function applications on · to drops fn↩¬fn⋄fa/˜↩fn⋄fl/˜↩fn # And remove them + idor∾˜↩5/1+g⊏˜fw/¯1∾rt + idbc∾˜↩(+´fw)⥊⟨21‿0‿2‿18‿14⟩ # Bytecode generation: numbers bc ordered by source location (after rev) oi or←⍋oi←idor∾g⊏˜∾⟨cn,cn,bk,bk,2/l,dr,af/at,al+1,al+1,oa+1⌈oa⊏os,fl,rt⟩ -- cgit v1.2.3