commit 3cfecbe70b45740a6dccf418da6e546e32c9c24e from: Omar Polo date: Wed Apr 27 18:53:06 2022 UTC shorten a line commit - 79a1dd264e6d05638dd7a063f437906682b08191 commit + 3cfecbe70b45740a6dccf418da6e546e32c9c24e blob - cf65bfa5442dfa6cf9332c970fce8fb384d45dcd blob + 075cc0dd6f8884cd45254d27e2e00f9d5d851fb2 --- bfc.hs +++ bfc.hs @@ -174,7 +174,8 @@ compile' n h ((x:xs):ys) trail = LoadW(n+2, n+1) : Jnz(n+2, h+1, h+2) : Label(h+1) : - compile' (n+3) (h+3) (ast:(xs:ys)) ([Jmp(h), Label(h+2)]:trail) + compile' (n+3) (h+3) (ast:(xs:ys)) newtrail + where newtrail = ([Jmp(h), Label(h+2)]:trail) compile' n h ([]:ys) (t:ts) = t ++ (compile' n h ys ts) compile' _ _ _ _ = []