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:
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user