scope parsing of languages