smile Out of curiosity and good will, is there a need to create the variable first?

Why Not:

alias dic return $readini(c:\mirc\bots\tradebot\languages\ $+ %lang $+ .ini,Dictionary,$1)