no errors but no semantic checking for for-loops yet