about taking the state outside, that would also me...
# scripting
a
about taking the state outside, that would also mean the top down analyzer would need to be kept outside too, because it has a lot of state in it, or maybe just its “successfully compiled lines” part?