Local symbols use linear array searches now, there was a bug, when removing from map we are leaving holes it makes some entries unreachable

This commit is contained in:
Krzosa Karol
2022-05-26 23:40:23 +02:00
parent 3c6d02877b
commit 7c4b01cd92
2 changed files with 49 additions and 25 deletions

View File

@@ -1,9 +1,12 @@
lambda :: (thing: int)
in_val := lambda
other_func :: ()
a_val := recursive_lambda
recursive_lambda :: (thing: int)
in_val := recursive_lambda
some_value := thing + const_in_lambda
const_in_lambda :: 10
not_const := val + 10