frameworks compile slang