@eniko welp, I guess I have to kill two birds with one stone somehow ... I guess the easiest way is say ... if it encounters an error go back to the top level and parse from there? But that might miss a lot of stuff. Ill have to look more into this because rn I have the parser die on the first syntax error.