есть строка

Код:
var d:String="1+2";
Вопрос, есть ли ф-я какаято что мне вернет 3? Имеется ввиду что посчитает то что в строковой константе
З.Ы. В строке могут встречатся только целые числа, и самый простые мат ф-и, тоесть добавление, отнимание, умножение и деление.