clear out swap table after first instruction generation
This commit is contained in:
parent
70ee775a33
commit
8ea2352a7b
@ -86,7 +86,9 @@ Make ← {𝕊ns:
|
|||||||
uncheckedMap ← typeMap⊏tmNoNext
|
uncheckedMap ← typeMap⊏tmNoNext
|
||||||
currTypes ↩ ¯1‿¯1¨⌾(uncheckedMap/○⥊⊢) newTypes # remove unchecked operations from next pass
|
currTypes ↩ ¯1‿¯1¨⌾(uncheckedMap/○⥊⊢) newTypes # remove unchecked operations from next pass
|
||||||
|
|
||||||
(T prevTypes‿newTypes‿typeMap‿updMap‿swap) { p‿n‿t‿e‿s𝕊𝕩:
|
swap ↩ 0¨ prevSwap←swap
|
||||||
|
|
||||||
|
(T prevTypes‿newTypes‿typeMap‿updMap‿prevSwap) { p‿n‿t‿e‿s𝕊𝕩:
|
||||||
call ← (t⊑tmLit)∾"_call_"
|
call ← (t⊑tmLit)∾"_call_"
|
||||||
m←≠´p‿n
|
m←≠´p‿n
|
||||||
Type ← {𝕊: 3⊑n⊑map}
|
Type ← {𝕊: 3⊑n⊑map}
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user