mini-language