SMOKE stands for "Scripting Meta Object Kompiler Engine". SMOKE is language-independent enough for other bindings (e.g. to other scripting languages) to be based on it. WWW: http://www.kde.org/